app/django/db/models/__init__.py
changeset 323 ff1a9aa48cfd
parent 54 03e267d67478
equal deleted inserted replaced
322:6641e941ef1e 323:ff1a9aa48cfd
     1 from django.conf import settings
     1 from django.conf import settings
     2 from django.core.exceptions import ObjectDoesNotExist, ImproperlyConfigured
     2 from django.core.exceptions import ObjectDoesNotExist, ImproperlyConfigured
     3 from django.core import validators
       
     4 from django.db import connection
     3 from django.db import connection
     5 from django.db.models.loading import get_apps, get_app, get_models, get_model, register_models
     4 from django.db.models.loading import get_apps, get_app, get_models, get_model, register_models
     6 from django.db.models.query import Q
     5 from django.db.models.query import Q
     7 from django.db.models.manager import Manager
     6 from django.db.models.manager import Manager
     8 from django.db.models.base import Model, AdminOptions
     7 from django.db.models.base import Model
     9 from django.db.models.fields import *
     8 from django.db.models.fields import *
    10 from django.db.models.fields.subclassing import SubfieldBase
     9 from django.db.models.fields.subclassing import SubfieldBase
    11 from django.db.models.fields.related import ForeignKey, OneToOneField, ManyToManyField, ManyToOneRel, ManyToManyRel, OneToOneRel, TABULAR, STACKED
    10 from django.db.models.fields.files import FileField, ImageField
       
    11 from django.db.models.fields.related import ForeignKey, OneToOneField, ManyToManyField, ManyToOneRel, ManyToManyRel, OneToOneRel
    12 from django.db.models import signals
    12 from django.db.models import signals
    13 from django.utils.functional import curry
       
    14 from django.utils.text import capfirst
       
    15 
    13 
    16 # Admin stages.
    14 # Admin stages.
    17 ADD, CHANGE, BOTH = 1, 2, 3
    15 ADD, CHANGE, BOTH = 1, 2, 3
    18 
    16 
    19 def permalink(func):
    17 def permalink(func):