Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
D
django
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
Batuhan Osman TASKAYA
django
Commits
6f1b09bb
Kaydet (Commit)
6f1b09bb
authored
Eyl 15, 2015
tarafından
Mariusz Felisiak
Kaydeden (comit)
Tim Graham
Eyl 18, 2015
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
Made assorted improvements to the Oracle documentation.
üst
4b9d063d
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
24 additions
and
14 deletions
+24
-14
tutorial02.txt
docs/intro/tutorial02.txt
+3
-2
databases.txt
docs/ref/databases.txt
+9
-7
django-admin.txt
docs/ref/django-admin.txt
+4
-3
querysets.txt
docs/ref/models/querysets.txt
+2
-2
unicode.txt
docs/ref/unicode.txt
+6
-0
No files found.
docs/intro/tutorial02.txt
Dosyayı görüntüle @
6f1b09bb
...
@@ -89,8 +89,9 @@ and creates any necessary database tables according to the database settings
...
@@ -89,8 +89,9 @@ and creates any necessary database tables according to the database settings
in your :file:`mysite/settings.py` file and the database migrations shipped
in your :file:`mysite/settings.py` file and the database migrations shipped
with the app (we'll cover those later). You'll see a message for each
with the app (we'll cover those later). You'll see a message for each
migration it applies. If you're interested, run the command-line client for your
migration it applies. If you're interested, run the command-line client for your
database and type ``\dt`` (PostgreSQL), ``SHOW TABLES;`` (MySQL), or
database and type ``\dt`` (PostgreSQL), ``SHOW TABLES;`` (MySQL), ``.schema``
``.schema`` (SQLite) to display the tables Django created.
(SQLite), or ``SELECT TABLE_NAME FROM USER_TABLES;`` (Oracle) to display the
tables Django created.
.. admonition:: For the minimalists
.. admonition:: For the minimalists
...
...
docs/ref/databases.txt
Dosyayı görüntüle @
6f1b09bb
...
@@ -765,13 +765,15 @@ for Django's own test suite.
...
@@ -765,13 +765,15 @@ for Django's own test suite.
All of these privileges are included in the DBA role, which is appropriate
All of these privileges are included in the DBA role, which is appropriate
for use on a private developer's database.
for use on a private developer's database.
The Oracle database backend uses the ``SYS.DBMS_LOB`` package, so your user
The Oracle database backend uses the ``SYS.DBMS_LOB`` and ``SYS.DBMS_RANDOM``
will require execute permissions on it. It's normally accessible to all users
packages, so your user will require execute permissions on it. It's normally
by default, but in case it is not, you'll need to grant permissions like so:
accessible to all users by default, but in case it is not, you'll need to grant
permissions like so:
.. code-block:: sql
.. code-block:: sql
GRANT EXECUTE ON SYS.DBMS_LOB TO user;
GRANT EXECUTE ON SYS.DBMS_LOB TO user;
GRANT EXECUTE ON SYS.DBMS_RANDOM TO user;
Connecting to the database
Connecting to the database
--------------------------
--------------------------
...
@@ -895,10 +897,10 @@ some limitations on the usage of such LOB columns in general:
...
@@ -895,10 +897,10 @@ some limitations on the usage of such LOB columns in general:
* LOB columns may not be used in a ``SELECT DISTINCT`` list. This means that
* LOB columns may not be used in a ``SELECT DISTINCT`` list. This means that
attempting to use the ``QuerySet.distinct`` method on a model that
attempting to use the ``QuerySet.distinct`` method on a model that
includes ``TextField`` columns will result in an
error when run against
includes ``TextField`` columns will result in an
``ORA-00932`` error when
Oracle. As a workaround, use the ``QuerySet.defer`` method in conjunctio
n
run against Oracle. As a workaround, use the ``QuerySet.defer`` method i
n
with ``distinct()`` to prevent ``TextField`` columns from being included in
conjunction with ``distinct()`` to prevent ``TextField`` columns from being
the ``SELECT DISTINCT`` list.
included in
the ``SELECT DISTINCT`` list.
.. _third-party-notes:
.. _third-party-notes:
...
...
docs/ref/django-admin.txt
Dosyayı görüntüle @
6f1b09bb
...
@@ -219,11 +219,12 @@ Runs the command-line client for the database engine specified in your
...
@@ -219,11 +219,12 @@ Runs the command-line client for the database engine specified in your
* For PostgreSQL, this runs the ``psql`` command-line client.
* For PostgreSQL, this runs the ``psql`` command-line client.
* For MySQL, this runs the ``mysql`` command-line client.
* For MySQL, this runs the ``mysql`` command-line client.
* For SQLite, this runs the ``sqlite3`` command-line client.
* For SQLite, this runs the ``sqlite3`` command-line client.
* For Oracle, this runs the ``sqlplus`` command-line client.
This command assumes the programs are on your ``PATH`` so that a simple call to
This command assumes the programs are on your ``PATH`` so that a simple call to
the program name (``psql``, ``mysql``, ``sqlite3``
) will find the program in
the program name (``psql``, ``mysql``, ``sqlite3``
, ``sqlplus``) will find the
the right place. There's no way to specify the location of the program
program in the right place. There's no way to specify the location of the
manually.
program
manually.
The :djadminopt:`--database` option can be used to specify the database
The :djadminopt:`--database` option can be used to specify the database
onto which to open a shell.
onto which to open a shell.
...
...
docs/ref/models/querysets.txt
Dosyayı görüntüle @
6f1b09bb
...
@@ -718,7 +718,7 @@ object. If it's ``None``, Django uses the :ref:`current time zone
...
@@ -718,7 +718,7 @@ object. If it's ``None``, Django uses the :ref:`current time zone
.. _pytz: http://pytz.sourceforge.net/
.. _pytz: http://pytz.sourceforge.net/
.. _Time Zones: http://www.postgresql.org/docs/current/static/datatype-datetime.html#DATATYPE-TIMEZONES
.. _Time Zones: http://www.postgresql.org/docs/current/static/datatype-datetime.html#DATATYPE-TIMEZONES
.. _Choosing a Time Zone File: http://docs.oracle.com/cd/
B19306_01/server.102/b14225/ch4datetime.htm#i1006667
.. _Choosing a Time Zone File: http://docs.oracle.com/cd/
E11882_01/server.112/e10729/ch4datetime.htm#NLSPG258
.. _mysql_tzinfo_to_sql: http://dev.mysql.com/doc/refman/5.6/en/mysql-tzinfo-to-sql.html
.. _mysql_tzinfo_to_sql: http://dev.mysql.com/doc/refman/5.6/en/mysql-tzinfo-to-sql.html
none
none
...
@@ -2802,7 +2802,7 @@ SQL equivalents::
...
@@ -2802,7 +2802,7 @@ SQL equivalents::
SELECT ... WHERE title REGEXP BINARY '^(An?|The) +'; -- MySQL
SELECT ... WHERE title REGEXP BINARY '^(An?|The) +'; -- MySQL
SELECT ... WHERE REGEXP_LIKE(title, '^(
an?|t
he) +', 'c'); -- Oracle
SELECT ... WHERE REGEXP_LIKE(title, '^(
An?|T
he) +', 'c'); -- Oracle
SELECT ... WHERE title ~ '^(An?|The) +'; -- PostgreSQL
SELECT ... WHERE title ~ '^(An?|The) +'; -- PostgreSQL
...
...
docs/ref/unicode.txt
Dosyayı görüntüle @
6f1b09bb
...
@@ -23,11 +23,17 @@ able to store certain characters in the database, and information will be lost.
...
@@ -23,11 +23,17 @@ able to store certain characters in the database, and information will be lost.
* PostgreSQL users, refer to the `PostgreSQL manual`_ (section 22.3.2 in
* PostgreSQL users, refer to the `PostgreSQL manual`_ (section 22.3.2 in
PostgreSQL 9) for details on creating databases with the correct encoding.
PostgreSQL 9) for details on creating databases with the correct encoding.
* Oracle users, refer to the `Oracle manual`_ for details on how to set
(`section 2`_) or alter (`section 11`_) the database character set encoding.
* SQLite users, there is nothing you need to do. SQLite always uses UTF-8
* SQLite users, there is nothing you need to do. SQLite always uses UTF-8
for internal encoding.
for internal encoding.
.. _MySQL manual: http://dev.mysql.com/doc/refman/5.6/en/charset-database.html
.. _MySQL manual: http://dev.mysql.com/doc/refman/5.6/en/charset-database.html
.. _PostgreSQL manual: http://www.postgresql.org/docs/current/static/multibyte.html
.. _PostgreSQL manual: http://www.postgresql.org/docs/current/static/multibyte.html
.. _Oracle manual: http://docs.oracle.com/cd/E11882_01/server.112/e10729/toc.htm
.. _section 2: http://docs.oracle.com/cd/E11882_01/server.112/e10729/ch2charset.htm#NLSPG002
.. _section 11: http://docs.oracle.com/cd/E11882_01/server.112/e10729/ch11charsetmig.htm#NLSPG011
All of Django's database backends automatically convert Unicode strings into
All of Django's database backends automatically convert Unicode strings into
the appropriate encoding for talking to the database. They also automatically
the appropriate encoding for talking to the database. They also automatically
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment