1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
from django.db import models
from django.db.models.manager import BaseManager
from django.db.models.query import QuerySet
for cls in [QuerySet, BaseManager, models.ForeignKey]:
cls.__class_getitem__ = classmethod(lambda cls, *args, **kwargs: cls) # type:ignore
USE_TZ = True
INSTALLED_APPS = [
"django.contrib.auth",
"django.contrib.contenttypes",
"django.contrib.sessions",
"tests",
]
DATABASES = {
"default": {
"ENGINE": "django.db.backends.sqlite3",
},
}
MIDDLEWARE = [
"django.contrib.sessions.middleware.SessionMiddleware",
"django.contrib.auth.middleware.AuthenticationMiddleware",
]
SECRET_KEY = "dummy"
ROOT_URLCONF = "tests.urls"
|