Browse Source

Refs #23919 -- Removed docs references to long integers.

Tim Graham 8 years ago
parent
commit
9d27478958

+ 1 - 1
django/contrib/admin/templatetags/admin_list.py

@@ -251,7 +251,7 @@ def items_for_result(cl, result, form):
             else:
                 url = add_preserved_filters({'preserved_filters': cl.preserved_filters, 'opts': cl.opts}, url)
                 # Convert the pk to something that can be used in Javascript.
-                # Problem cases are long ints (23L) and non-ASCII strings.
+                # Problem cases are non-ASCII strings.
                 if cl.to_field:
                     attr = str(cl.to_field)
                 else:

+ 1 - 4
docs/intro/tutorial02.txt

@@ -421,10 +421,7 @@ Once you're in the shell, explore the :doc:`database API </topics/db/queries>`::
     # Save the object into the database. You have to call save() explicitly.
     >>> q.save()
 
-    # Now it has an ID. Note that this might say "1L" instead of "1", depending
-    # on which database you're using. That's no biggie; it just means your
-    # database backend prefers to return integers as Python long integer
-    # objects.
+    # Now it has an ID.
     >>> q.id
     1
 

+ 1 - 1
docs/ref/forms/fields.txt

@@ -722,7 +722,7 @@ For each field, we describe the default widget used if you don't specify
     * Default widget: :class:`NumberInput` when :attr:`Field.localize` is
       ``False``, else :class:`TextInput`.
     * Empty value: ``None``
-    * Normalizes to: A Python integer or long integer.
+    * Normalizes to: A Python integer.
     * Validates that the given value is an integer. Leading and trailing
       whitespace is allowed, as in Python's ``int()`` function.
     * Error message keys: ``required``, ``invalid``, ``max_value``,

+ 0 - 5
docs/ref/models/querysets.txt

@@ -1974,11 +1974,6 @@ should always use ``count()`` rather than loading all of the record into Python
 objects and calling ``len()`` on the result (unless you need to load the
 objects into memory anyway, in which case ``len()`` will be faster).
 
-Depending on which database you're using (e.g. PostgreSQL vs. MySQL),
-``count()`` may return a long integer instead of a normal Python integer. This
-is an underlying implementation quirk that shouldn't pose any real-world
-problems.
-
 Note that if you want the number of items in a ``QuerySet`` and are also
 retrieving model instances from it (for example, by iterating over it), it's
 probably more efficient to use ``len(queryset)`` which won't cause an extra

+ 1 - 1
docs/topics/migrations.txt

@@ -653,7 +653,7 @@ for basic values, and doesn't specify import paths).
 
 Django can serialize the following:
 
-- ``int``, ``long``, ``float``, ``bool``, ``str``, ``unicode``, ``bytes``, ``None``
+- ``int``, ``float``, ``bool``, ``str``, ``unicode``, ``bytes``, ``None``
 - ``list``, ``set``, ``tuple``, ``dict``
 - ``datetime.date``, ``datetime.time``, and ``datetime.datetime`` instances
   (include those that are timezone-aware)