View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'Y年n月j日'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'l, j F, Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j ខែ F ឆ្នាំ Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'Y년 n월 j일'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'Y \m. E j \d.'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'Y. \g\a\d\a j. F'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'N j, Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y' # '20 januari 2009'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j E Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'j \d\e F \d\e Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'j \d\e F \d\e Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j E Y г.'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd. F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. F Y.'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. F Y.'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F, Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd F Y'
View
@@ -1,9 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd E Y р.'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'\N\gà\y d \t\há\n\g n \nă\m Y'
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'Y年n月j日' # 2016年9月5日
View
@@ -1,8 +1,5 @@
# -*- encoding: utf-8 -*-
# This file is distributed under the same license as the Django package.
#
from __future__ import unicode_literals
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'Y年n月j日' # 2016年9月5日
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from itertools import chain
from django.apps import apps
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django import forms
from django.contrib.auth.forms import AuthenticationForm, PasswordChangeForm
from django.utils.translation import ugettext_lazy as _
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import json
from django import forms
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import django.contrib.admin.models
from django.conf import settings
from django.db import migrations, models
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
from django.utils import timezone
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import json
from django.conf import settings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import copy
import json
import operator
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
from django.contrib.admin.templatetags.admin_urls import add_preserved_filters
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
import decimal
from collections import defaultdict
View
@@ -1,8 +1,6 @@
"""
Form Widget classes specific to the Django admin site.
"""
from __future__ import unicode_literals
import copy
from django import forms
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.auth import get_user_model
from django.contrib.auth.models import Permission
View
@@ -2,8 +2,6 @@
This module allows importing AbstractBaseUser even when django.contrib.auth is
not in INSTALLED_APPS.
"""
from __future__ import unicode_literals
import unicodedata
from django.contrib.auth import password_validation
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from itertools import chain
from types import MethodType
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import unicodedata
from django import forms
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import base64
import binascii
import hashlib
View
@@ -1,8 +1,6 @@
"""
Creates permissions for all installed apps that need permissions.
"""
from __future__ import unicode_literals
import getpass
import unicodedata
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import getpass
from django.contrib.auth import get_user_model
View
@@ -1,8 +1,6 @@
"""
Management utility to create superusers.
"""
from __future__ import unicode_literals
import getpass
import sys
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import django.contrib.auth.models
from django.contrib.auth import validators
from django.db import migrations, models
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.contrib.auth import validators
from django.db import migrations, models
from django.utils import six
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.contrib.auth import validators
from django.db import migrations, models
from django.utils import six
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.contrib.auth import validators
from django.db import migrations, models
from django.utils import six
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib import auth
from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager
from django.contrib.auth.signals import user_logged_in
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import gzip
import os
import re
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from functools import partial
from django.contrib.admin.checks import InlineModelAdminChecks
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from itertools import chain
from django.apps import apps
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from collections import defaultdict
from django.contrib.contenttypes.models import ContentType
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.contenttypes.models import ContentType
from django.db import models
from django.forms import ModelForm, modelformset_factory
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import django.contrib.contenttypes.models
from django.db import migrations, models
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from collections import defaultdict
from django.apps import apps
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django import http
from django.apps import apps
from django.contrib.contenttypes.models import ContentType
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.sites.models import Site
from django.db import models
from django.urls import get_script_prefix
View
@@ -1,8 +1,6 @@
"""
This object provides quoting for GEOS geometries into PostgreSQL/PostGIS.
"""
from __future__ import unicode_literals
from psycopg2 import Binary
from psycopg2.extensions import ISQLQuote
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import re
from django.core.exceptions import FieldDoesNotExist
View
@@ -2,8 +2,6 @@
This module holds simple classes to convert geospatial values from the
database.
"""
from __future__ import unicode_literals
from decimal import Decimal
from django.contrib.gis.db.models.fields import GeoSelectFormatMixin
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.syndication.views import Feed as BaseFeed
from django.utils.feedgenerator import Atom1Feed, Rss201rev2Feed
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django import forms
from django.contrib.gis.geos import GEOSException, GEOSGeometry
from django.utils.translation import ugettext_lazy as _
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import logging
from django.conf import settings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import logging
import os
import re
View
@@ -2,8 +2,6 @@
This module contains the 'base' GEOSGeometry object -- all GEOS Geometries
inherit from this object.
"""
from __future__ import unicode_literals
import json
from ctypes import addressof, byref, c_double
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.gis.gdal import HAS_GDAL
from django.core.serializers.base import SerializerDoesNotExist
from django.core.serializers.json import Serializer as JSONSerializer
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.apps import apps
from django.contrib.gis.db.models.fields import GeometryField
from django.contrib.gis.db.models.functions import AsKML, Transform
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.http import Http404
from django.utils.translation import ugettext as _
View
@@ -1,6 +1,3 @@
# -*- encoding: utf-8 -*-
from __future__ import unicode_literals
import re
from datetime import date, datetime
from decimal import Decimal
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.conf import settings
from django.contrib.messages import constants, utils
from django.utils.encoding import force_text, python_2_unicode_compatible
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db.models import Index
__all__ = ['BrinIndex', 'GinIndex']
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.core.exceptions import ValidationError
from django.utils.functional import SimpleLazyObject
from django.utils.text import format_lazy
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django import http
from django.apps import apps
from django.conf import settings
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import base64
import logging
import string
View
@@ -2,8 +2,6 @@
This module allows importing AbstractBaseSession even
when django.contrib.sessions is not in INSTALLED_APPS.
"""
from __future__ import unicode_literals
from django.db import models
from django.utils.encoding import python_2_unicode_compatible
from django.utils.translation import ugettext_lazy as _
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import django.contrib.sessions.models
from django.db import migrations, models
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.sessions.base_session import (
AbstractBaseSession, BaseSessionManager,
)
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.conf import settings
from django.core import checks
from django.core.exceptions import FieldDoesNotExist
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import django.contrib.sites.models
from django.contrib.sites.models import _simple_domain_name_validator
from django.db import migrations, models
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import django.contrib.sites.models
from django.db import migrations, models
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import string
from django.core.exceptions import ImproperlyConfigured, ValidationError
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.utils.encoding import python_2_unicode_compatible
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.apps import apps
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
from collections import OrderedDict
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
from django.contrib.staticfiles import finders
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import hashlib
import json
import os
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from calendar import timegm
from django.conf import settings
View
@@ -1,6 +1,4 @@
"Base Cache class."
from __future__ import unicode_literals
import time
import warnings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import hashlib
from django.utils.encoding import force_bytes
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from .messages import (
CRITICAL, DEBUG, ERROR, INFO, WARNING, CheckMessage, Critical, Debug,
Error, Info, Warning,
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.conf import settings
from django.core.cache import DEFAULT_CACHE_ALIAS
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.utils.encoding import force_str, python_2_unicode_compatible
# Levels
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import inspect
import types
from itertools import chain
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from itertools import chain
from django.utils.itercompat import is_iterable
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import copy
from django.conf import settings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from collections import Counter
from django.conf import settings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
from io import BytesIO, StringIO, UnsupportedOperation
View
@@ -2,8 +2,6 @@
Base file upload handler classes, and the built-in concrete subclasses
"""
from __future__ import unicode_literals
from io import BytesIO
from django.conf import settings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import logging
import types
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import logging
import sys
from functools import wraps
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import cgi
import codecs
import re
View
@@ -1,8 +1,6 @@
"""
Tools for sending email.
"""
from __future__ import unicode_literals
from django.conf import settings
# Imported for backwards compatibility and for the sake
# of a cleaner namespace. These symbols used to be in
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import mimetypes
import os
import random
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
import pkgutil
import sys
View
@@ -1,10 +1,7 @@
# -*- coding: utf-8 -*-
"""
Base classes for writing management commands (named commands which can
be executed through ``django-admin`` or ``manage.py``).
"""
from __future__ import unicode_literals
import os
import sys
from argparse import ArgumentParser
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.apps import apps
from django.core import checks
from django.core.checks.registry import registry
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import codecs
import glob
import os
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import sys
from importlib import import_module
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import keyword
import re
from collections import OrderedDict
@@ -56,8 +54,6 @@ def strip_prefix(s):
"Django to create, modify, and delete the table"
)
yield "# Feel free to rename the models, but don't rename db_table values or field names."
yield "from __future__ import unicode_literals"
yield ''
yield 'from %s import models' % self.db_module
known_models = []
tables_to_introspect = options['table'] or connection.introspection.table_names(cursor)
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import glob
import gzip
import os
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import fnmatch
import glob
import io
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import time
from collections import OrderedDict
from importlib import import_module
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import errno
import os
import re
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.core.management.base import BaseCommand, CommandError
from django.db import DEFAULT_DB_ALIAS, connections
from django.db.migrations.loader import MigrationLoader
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.core.management.base import BaseCommand
from django.core.management.sql import sql_flush
from django.db import DEFAULT_DB_ALIAS, connections
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.core.management.base import BaseCommand, CommandError
from django.db import DEFAULT_DB_ALIAS, connections
from django.db.migrations.executor import MigrationExecutor
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.core.management.base import AppCommand
from django.db import DEFAULT_DB_ALIAS, connections
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.apps import apps
from django.db import models
View
@@ -113,8 +113,6 @@ def handle(self, app_or_project, name, target=None, **options):
camel_case_name: camel_case_value,
'docs_version': get_docs_version(),
'django_version': django.__version__,
'unicode_literals': '' if six.PY3 else '# -*- coding: utf-8 -*-\n'
'from __future__ import unicode_literals\n\n',
}), autoescape=False)
# Setup a stub settings environment for template rendering
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
import sys
from subprocess import PIPE, Popen
View
@@ -2,9 +2,6 @@
Serialize data to/from JSON
"""
# Avoid shadowing the standard library json module
from __future__ import absolute_import, unicode_literals
import datetime
import decimal
import json
View
@@ -3,8 +3,6 @@
and from basic Python data types (lists, dicts, strings, etc.). Useful as a basis for
other serializers.
"""
from __future__ import unicode_literals
from collections import OrderedDict
from django.apps import apps
View
@@ -2,8 +2,6 @@
XML serializer.
"""
from __future__ import unicode_literals
from collections import OrderedDict
from xml.dom import pulldom
from xml.sax import handler
View
@@ -7,8 +7,6 @@
been reviewed for security issues. DON'T USE IT FOR PRODUCTION USE!
"""
from __future__ import unicode_literals
import logging
import socket
import sys
View
@@ -33,8 +33,6 @@
These functions make use of all of them.
"""
from __future__ import unicode_literals
import base64
import datetime
import json
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
import re
View
@@ -4,8 +4,6 @@
Requires mysqlclient: https://pypi.python.org/pypi/mysqlclient/
MySQLdb is supported for Python 2 only: http://sourceforge.net/projects/mysql-python

This comment has been minimized.

@matthewwillian

matthewwillian Jan 19, 2017

Stale docstring?

@matthewwillian

This comment has been minimized.

@claudep

claudep Jan 19, 2017

Member

Sure, but this patch targeted specifics removal. Further patches will clean the code by grepping for python 2.

@claudep

claudep Jan 19, 2017

Member

Sure, but this patch targeted specifics removal. Further patches will clean the code by grepping for python 2.

"""
from __future__ import unicode_literals
import re
import sys
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import uuid
from django.conf import settings
View
@@ -3,8 +3,6 @@
Requires cx_Oracle: http://cx-oracle.sourceforge.net/
"""
from __future__ import unicode_literals
import datetime
import decimal
import os
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
import re
import uuid
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import warnings
from django.db.backends.base.introspection import (
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from psycopg2.extras import Inet
from django.conf import settings
View
@@ -4,8 +4,6 @@
Works with either the pysqlite2 module or the sqlite3 module in the
standard library.
"""
from __future__ import unicode_literals
import decimal
import re
import warnings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db import utils
from django.db.backends.base.features import BaseDatabaseFeatures
from django.utils import six
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
import uuid
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
import decimal
import hashlib
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import functools
import re
from itertools import chain
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db.utils import DatabaseError
from django.utils.encoding import python_2_unicode_compatible
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.apps.registry import apps as global_apps
from django.db import migrations, router
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import sys
import warnings
from collections import deque
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
import sys
from importlib import import_module
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db.transaction import atomic
from django.utils.encoding import python_2_unicode_compatible
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db import router
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db.models.fields import NOT_PROVIDED
from django.utils.functional import cached_property
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db import models
from django.db.migrations.operations.base import Operation
from django.db.migrations.state import ModelState
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db import router
from .base import Operation
View
@@ -1,6 +1,3 @@
from __future__ import unicode_literals
class MigrationOptimizer(object):
"""
Powers the optimization process, where you provide a list of Operations
View
@@ -1,5 +1,3 @@
from __future__ import print_function, unicode_literals
import importlib
import os
import sys
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.apps.registry import Apps
from django.db import models
from django.db.utils import DatabaseError
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import collections
import datetime
import decimal
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import copy
from collections import OrderedDict
from contextlib import contextmanager
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
import re
from importlib import import_module
@@ -294,9 +292,7 @@ def serialize(cls, value):
MIGRATION_TEMPLATE = """\
# -*- coding: utf-8 -*-
# Generated by Django %(version)s on %(timestamp)s
from __future__ import unicode_literals
%(imports)s
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import copy
import inspect
import warnings
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import collections
import copy
import datetime
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import inspect
from functools import partial
View
@@ -63,8 +63,6 @@ class Child(Model):
``ReverseManyToManyDescriptor``, use ``ManyToManyDescriptor`` instead.
"""
from __future__ import unicode_literals
from operator import attrgetter
from django.db import connections, router, transaction
View
@@ -9,8 +9,6 @@
they're the closest concept currently available.
"""
from __future__ import unicode_literals
from django.core import exceptions
from django.utils.encoding import force_text
from django.utils.functional import cached_property
View
@@ -1,5 +1,3 @@
from __future__ import absolute_import
from datetime import datetime
from django.conf import settings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import hashlib
from django.utils.encoding import force_bytes
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import copy
import warnings
from bisect import bisect
View
@@ -5,8 +5,6 @@
large and/or so that they can be used by other modules without getting into
circular import difficulties.
"""
from __future__ import unicode_literals
import inspect
from collections import namedtuple
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
import warnings
View
@@ -2,8 +2,6 @@
Field classes.
"""
from __future__ import unicode_literals
import copy
import datetime
import itertools
View
@@ -2,8 +2,6 @@
Form classes
"""
from __future__ import unicode_literals
import copy
from collections import OrderedDict
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.core.exceptions import ValidationError
from django.forms import Form
from django.forms.fields import BooleanField, IntegerField
View
@@ -3,8 +3,6 @@
and database field objects.
"""
from __future__ import unicode_literals
from collections import OrderedDict
from itertools import chain
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import json
import sys
View
@@ -2,8 +2,6 @@
HTML Widget classes
"""
from __future__ import unicode_literals
import copy
import datetime
import re
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import sys
from django.utils import six
View
@@ -4,8 +4,6 @@
Exposes one class, ``MultiPartParser``, which feeds chunks of uploaded data to
file upload handlers for processing.
"""
from __future__ import unicode_literals
import base64
import binascii
import cgi
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import copy
import re
import sys
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
import json
import re
View
@@ -4,8 +4,6 @@
This module provides a middleware that implements protection
against request forgeries from other sites.
"""
from __future__ import unicode_literals
import logging
import re
import string
View
@@ -1,6 +1,3 @@
# Since this package contains a "django" module, this is required on Python 2.
from __future__ import absolute_import
from django.core.exceptions import (
ImproperlyConfigured, SuspiciousFileOperation,
)
View
@@ -1,6 +1,3 @@
# Since this package contains a "django" module, this is required on Python 2.
from __future__ import absolute_import
import sys
from importlib import import_module
from pkgutil import walk_packages
View
@@ -1,6 +1,3 @@
# Since this package contains a "django" module, this is required on Python 2.
from __future__ import absolute_import
import errno
import io
import string
View
@@ -1,6 +1,3 @@
# Since this package contains a "django" module, this is required on Python 2.
from __future__ import absolute_import
import sys
import jinja2
View
@@ -1,6 +1,3 @@
# Since this package contains a "django" module, this is required on Python 2.
from __future__ import absolute_import
from django.middleware.csrf import get_token
from django.utils.functional import lazy
from django.utils.html import format_html
View
@@ -49,8 +49,6 @@
'<html></html>'
"""
from __future__ import unicode_literals
import inspect
import logging
import re
View
@@ -7,8 +7,6 @@
of a DjangoTemplates backend and used by RequestContext.
"""
from __future__ import unicode_literals
import itertools
from django.conf import settings
View
@@ -1,6 +1,4 @@
"""Default variable filters."""
from __future__ import unicode_literals
import random as random_module
import re
from decimal import ROUND_HALF_UP, Context, Decimal, InvalidOperation
View
@@ -1,6 +1,4 @@
"""Default tags used by the template system, available to all templates."""
from __future__ import unicode_literals
import re
import sys
import warnings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.core.cache import InvalidCacheBackendError, caches
from django.core.cache.utils import make_template_fragment_key
from django.template import (
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import sys
from django.conf import settings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import json
import mimetypes
import os
View
@@ -2,8 +2,6 @@
Comparing two html documents.
"""
from __future__ import unicode_literals
import re
from django.utils import six
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import sys
import unittest
from contextlib import contextmanager
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import difflib
import json
import posixpath
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from threading import local
from django.utils import six
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.http import Http404
View
@@ -5,8 +5,6 @@
a string) and returns a ResolverMatch object which provides access to all
attributes of the resolved URL match.
"""
from __future__ import unicode_literals
import functools
import re
import threading
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from importlib import import_module
from django.core.exceptions import ViewDoesNotExist
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
import sys
import tempfile
View
@@ -16,8 +16,6 @@
An example: i18n middleware would need to distinguish caches by the
"Accept-language" header.
"""
from __future__ import unicode_literals
import hashlib
import logging
import re
View
@@ -1,8 +1,6 @@
"""
Django's standard crypto functions and utilities.
"""
from __future__ import unicode_literals
import binascii
import hashlib
import hmac
View
@@ -10,8 +10,6 @@
7th October 2003 11:39
>>>
"""
from __future__ import unicode_literals
import calendar
import datetime
import re
View
@@ -1,5 +1,3 @@
from __future__ import absolute_import
import inspect
import warnings
View
@@ -1,6 +1,3 @@
# -*- encoding: utf-8 -*-
from __future__ import unicode_literals
import codecs
import datetime
import locale
View
@@ -21,8 +21,6 @@
For definitions of the different versions of RSS, see:
http://web.archive.org/web/20110718035220/http://diveintomark.org/archives/2004/02/04/incompatible-rss
"""
from __future__ import unicode_literals
import datetime
from django.utils import datetime_safe, six
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os.path
import re
View
@@ -1,7 +1,5 @@
"""HTML utilities suitable for global use."""
from __future__ import unicode_literals
import re
from django.utils import six
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import base64
import calendar
import datetime
View
@@ -1,5 +1,3 @@
from __future__ import absolute_import
import inspect
from django.utils import six
View
@@ -1,7 +1,5 @@
"""JsLex: a lexer for Javascript"""
# Originally from https://bitbucket.org/ned/jslex
from __future__ import unicode_literals
import re
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import logging
import logging.config # needed when logging_config doesn't start with logging.config
from copy import copy
View
@@ -2,8 +2,6 @@
Utility functions for generating "lorem ipsum" Latin text.
"""
from __future__ import unicode_literals
import random
COMMON_P = (
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from decimal import Decimal
from django.conf import settings
View
@@ -5,8 +5,6 @@
This is not, and is not intended to be, a complete reg-exp decompiler. It
should be good enough for a large class of URLS, however.
"""
from __future__ import unicode_literals
import warnings
from django.utils import six
View
@@ -20,8 +20,6 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
from __future__ import absolute_import
import functools
import itertools
import operator
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import re
import unicodedata
from gzip import GzipFile
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import calendar
import datetime
View
@@ -1,8 +1,6 @@
"""
Internationalization support.
"""
from __future__ import unicode_literals
import re
import warnings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import re
import warnings
View
@@ -1,6 +1,4 @@
"""Translation helper functions."""
from __future__ import unicode_literals
import gettext as gettext_module
import os
import re
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
import os
import subprocess
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import re
import sys
import types
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import logging
from functools import update_wrapper
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
from django.conf import settings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.core.exceptions import ImproperlyConfigured
from django.db import models
from django.http import Http404
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.core.exceptions import ImproperlyConfigured
from django.core.paginator import InvalidPage, Paginator
from django.db.models.query import QuerySet
View
@@ -2,8 +2,6 @@
Views and functions for serving static files. These are only to be used
during development, and SHOULD NOT be used in a production setting.
"""
from __future__ import unicode_literals
import mimetypes
import os
import posixpath
View
@@ -1,5 +1,3 @@
# -*- coding: utf-8 -*-
#
# Django documentation build configuration file, created by
# sphinx-quickstart on Thu Mar 27 09:06:53 2008.
#
@@ -11,8 +9,6 @@
# All configuration values have a default; values that are commented out
# serve to show the default.
from __future__ import unicode_literals
import sys
from os.path import abspath, dirname, join
View
@@ -100,10 +100,7 @@ the respective field according to your needs.
.. snippet::
:filename: 0006_remove_uuid_null.py
# -*- coding: utf-8 -*-
# Generated by Django A.B on YYYY-MM-DD HH:MM
from __future__ import unicode_literals
from django.db import migrations, models
import uuid
@@ -154,10 +151,7 @@ the respective field according to your needs.
.. snippet::
:filename: 0005_populate_uuid_values.py
# -*- coding: utf-8 -*-
# Generated by Django A.B on YYYY-MM-DD HH:MM
from __future__ import unicode_literals
from django.db import migrations, models
import uuid
View
@@ -111,7 +111,6 @@ The ``ContentFile`` class
but unlike :class:`~django.core.files.File` it operates on string content
(bytes also supported), rather than an actual file. For example::
from __future__ import unicode_literals
from django.core.files.base import ContentFile
f1 = ContentFile("esta sentencia está en español")
View
@@ -310,9 +310,6 @@ class in the migration file, and just pass it to ``RunPython``. Here's an
example of using ``RunPython`` to create some initial objects on a ``Country``
model::
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
def forwards_func(apps, schema_editor):
View
@@ -177,8 +177,6 @@ To customize the English formats, a structure like this would be needed::
where :file:`formats.py` contains custom format definitions. For example::
from __future__ import unicode_literals
THOUSAND_SEPARATOR = '\xa0'
to use a non-breaking space (Unicode ``00A0``) as a thousand separator,
View
@@ -454,10 +454,7 @@ the file in the right place, suggest a name, and add dependencies for you)::
Then, open up the file; it should look something like this::
# -*- coding: utf-8 -*-
# Generated by Django A.B on YYYY-MM-DD HH:MM
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
@@ -485,9 +482,6 @@ combined values of ``first_name`` and ``last_name`` (we've come to our senses
and realized that not everyone has first and last names). All we
need to do is use the historical model and iterate over the rows::
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
def combine_names(apps, schema_editor):
@@ -757,26 +751,6 @@ The decorator adds logic to capture and preserve the arguments on their
way into your constructor, and then returns those arguments exactly when
deconstruct() is called.
Supporting Python 2 and 3
=========================
In order to generate migrations that support both Python 2 and 3, all string
literals used in your models and fields (e.g. ``verbose_name``,
``related_name``, etc.), must be consistently either bytestrings or text
(unicode) strings in both Python 2 and 3 (rather than bytes in Python 2 and
text in Python 3, the default situation for unmarked string literals.)
Otherwise running :djadmin:`makemigrations` under Python 3 will generate
spurious new migrations to convert all these string attributes to text.
The easiest way to achieve this is to follow the advice in Django's
:doc:`Python 3 porting guide </topics/python3>` and make sure that all your
modules begin with ``from __future__ import unicode_literals``, so that all
unmarked string literals are always unicode, regardless of Python version. When
you add this to an app with existing migrations generated on Python 2, your
next run of :djadmin:`makemigrations` on Python 3 will likely generate many
changes as it converts all the bytestring attributes to text strings; this is
normal and should only happen once.
Supporting multiple Django versions
===================================
View
@@ -422,8 +422,6 @@ environment.
For example, you can create ``myproject/jinja2.py`` with this content::
from __future__ import absolute_import # Python 2 only
from django.contrib.staticfiles.storage import staticfiles_storage
from django.urls import reverse
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
from django.contrib import admin
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django import forms
from django.contrib import admin
from django.contrib.admin import AdminSite
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.admin.utils import quote
from django.contrib.auth.models import User
from django.template.response import TemplateResponse
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.auth.models import User
from .tests import AdminDocsTestCase, TestDataMixin
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import unittest
from django.contrib.admindocs.utils import (
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import sys
import unittest
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.auth.models import User
from django.test import TestCase, modify_settings, override_settings
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.auth.models import User
from django.contrib.contenttypes.fields import (
GenericForeignKey, GenericRelation,
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
import sys
import unittest
View
@@ -1,9 +1,6 @@
"""
Testing of admin inline formsets.
"""
from __future__ import unicode_literals
import random
from django.contrib.contenttypes.fields import GenericForeignKey
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import json
from django.template.loader import render_to_string
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.admin import ModelAdmin, TabularInline
from django.contrib.admin.helpers import InlineAdminForm
from django.contrib.admin.tests import AdminSeleniumTestCase
View
@@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-
from django.contrib import admin
from django.db import models
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib import admin
from django.contrib.admin.options import ModelAdmin
from django.contrib.auth.models import User
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib import admin
from django.contrib.admin.decorators import register
from django.contrib.admin.sites import site
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db import migrations, models
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db import models
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.core import checks
from django.db import models
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.core import checks
from django.db import models
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db import migrations, models
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db import models
View
@@ -1,11 +1,8 @@
# -*- coding: utf-8 -*-
"""
A series of tests to establish that the command-line management tools work as
advertised - especially with regards to the handling of the
DJANGO_SETTINGS_MODULE and default settings.py files.
"""
from __future__ import unicode_literals
import codecs
import os
import re
@@ -30,7 +27,7 @@
)
from django.utils._os import npath, upath
from django.utils.encoding import force_text
from django.utils.six import PY2, PY3, StringIO
from django.utils.six import PY2, StringIO
custom_templates_dir = os.path.join(os.path.dirname(upath(__file__)), 'custom_templates')
@@ -67,7 +64,6 @@ def write_settings(self, filename, apps=None, is_dir=False, sdict=None, extra=No
settings_file_path = os.path.join(self.test_dir, filename)
with open(settings_file_path, 'w') as settings_file:
settings_file.write('# -*- coding: utf-8 -*\n')
settings_file.write('# Settings file automatically generated by admin_scripts test case\n')
if extra:
settings_file.write("%s\n" % extra)
@@ -614,26 +610,10 @@ def test_setup_environ(self):
self.addCleanup(shutil.rmtree, app_path)
self.assertNoOutput(err)
self.assertTrue(os.path.exists(app_path))
unicode_literals_import = "# -*- coding: utf-8 -*-\nfrom __future__ import unicode_literals\n\n"
with open(os.path.join(app_path, 'apps.py'), 'r') as f:
content = f.read()
self.assertIn("class SettingsTestConfig(AppConfig)", content)
self.assertIn("name = 'settings_test'", content)
if not PY3:
self.assertIn(unicode_literals_import, content)
if not PY3:
with open(os.path.join(app_path, 'models.py'), 'r') as fp:
content = fp.read()
self.assertIn(unicode_literals_import, content)
with open(os.path.join(app_path, 'views.py'), 'r') as fp:
content = fp.read()
self.assertIn(unicode_literals_import, content)
with open(os.path.join(app_path, 'admin.py'), 'r') as fp:
content = fp.read()
self.assertIn(unicode_literals_import, content)
with open(os.path.join(app_path, 'tests.py'), 'r') as fp:
content = fp.read()
self.assertIn(unicode_literals_import, content)
def test_setup_environ_custom_template(self):
"directory: startapp creates the correct directory with a custom template"
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import json
from datetime import datetime
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from datetime import datetime
from decimal import Decimal
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import os
import tempfile
from wsgiref.util import FileWrapper
View
@@ -1,8 +1,6 @@
"""
A custom AdminSite for AdminViewPermissionsTest.test_login_has_permission().
"""
from __future__ import unicode_literals
from django.contrib import admin
from django.contrib.auth import get_permission_codename
from django.contrib.auth.forms import AuthenticationForm
View
@@ -1,8 +1,6 @@
"""
A second, custom AdminSite -- see tests.CustomAdminSiteTests.
"""
from __future__ import unicode_literals
from django.conf.urls import url
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import datetime
import os
import tempfile
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.conf.urls import url
from django.contrib import admin
from django.contrib.auth.models import User
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.admin.templatetags.admin_modify import submit_row
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import datetime
import json
import os
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.auth.models import User
from django.db import models
from django.utils.encoding import python_2_unicode_compatible
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import gettext
import os
import re
View
@@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-
from django.db import models
from django.utils.encoding import python_2_unicode_compatible
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
import re
from decimal import Decimal
View
@@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-
from django.contrib.contenttypes.fields import (
GenericForeignKey, GenericRelation,
)
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
import pickle
from decimal import Decimal
View
@@ -1,4 +1,3 @@
# coding: utf-8
from django.db import models
from django.utils.encoding import python_2_unicode_compatible
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import datetime
from decimal import Decimal
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
from django.apps import apps
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.apps import AppConfig
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.apps.registry import Apps
from django.db import models
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import os
from unittest import skipUnless
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from datetime import date
from django.contrib.auth import (
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.contrib.auth import get_user, get_user_model
from django.contrib.auth.models import AnonymousUser, User
from django.core.exceptions import ImproperlyConfigured
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.auth.checks import (
check_models_permissions, check_user_model,
)
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import datetime
import itertools
import re
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import datetime
import re
from unittest import skipIf
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.auth.handlers.modwsgi import (
check_password, groups_for_user,
)
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from unittest import skipUnless
from django.conf.global_settings import PASSWORD_HASHERS
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import sys
from datetime import date
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.conf.global_settings import PASSWORD_HASHERS
from django.contrib.auth import get_user_model
from django.contrib.auth.base_user import AbstractBaseUser
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import os
from django.contrib.auth import validators
View
@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import datetime
import itertools
import os
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.contrib.contenttypes.fields import (
GenericForeignKey, GenericRelation,
)
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
import unittest
from django.core.exceptions import ImproperlyConfigured
View
@@ -1,7 +1,4 @@
# -*- coding: utf-8 -*-
# Unit and doctests for specific database backends.
from __future__ import unicode_literals
import datetime
import re
import threading
View
@@ -1,5 +1,3 @@
from __future__ import unicode_literals
from django.db import models
from django.utils import six
Oops, something went wrong.