Django: Extensions, Plug-ins and Related Libraries & Example Projects and Code

django.apps.config AppConfig

django.conf settings, urls.url

django.contrib.admin filters.SimpleListFilter,

django.contrib.admin.helpers ActionForm, AdminForm

django.contrib.admin.options IS_POPUP_VAR, IncorrectLookupParameters, ModelAdmin, csrf_protect_m

django.contrib.admin.sites NotRegistered, register, site

django.contrib.auth get_user_model, decorators login_required, hashers make_password

django.contrib.staticfiles finders, .finders BaseFinder, .finders BaseStorageFinder, .finders find, .finders get_finders .handlers StaticFilesHandler storage .storage CachedStaticFilesStorage, .storage HashedFilesMixin, .storage ManifestStaticFilesStorage, .storage StaticFilesStorage, .storage staticfiles_storage .utils matches_patterns

django.core cache, checks, exceptions, mail, mail.send_mail, mail.messages EmailMessage, management, management.base BaseCommand, serializers, signals, signing, validators

django.core.exceptions DisallowedRedirect, FieldDoesNotExist, FieldError, ImproperlyConfigured, MiddlewareNotUsed, NON_FIELD_ERRORS, ObjectDoesNotExist, PermissionDenied, SuspiciousFileOperation, SuspiciousMultipartForm, ValidationError

django.db DEFAULT_DB_ALIAS, DataError, DatabaseError, IntegrityError, OperationalError, ProgrammingError, connection, connections, migrations, router, transaction .backends utils

django.db.migrations RunPython, .autodetector MigrationAutodetector, .exceptions IrreversibleError, .executor MigrationExecutor, .loader MIGRATIONS_MODULE_NAME, .loader MigrationLoader, .operations.base Operation, .state ProjectState

django.db.models AutoField, BooleanField, CharField, DateField, DateTimeField, FileField, ForeignKey, GenericIPAddressField, ImageField, IntegerField, Model, PositiveIntegerField, PositiveSmallIntegerField, signal, SlugField, SmallIntegerField, TextField

django.db.models.query BaseIterable, EmptyQuerySet, ModelIterable, Prefetch, Q, QuerySet, prefetch_related_objects

django.db.models.query_utils DeferredAttribute, PathInfo, Q

django.db.models.signals post_delete, post_save, pre_delete, pre_save

django.dispatch.dispatcher Signal

django.forms BaseForm, BooleanField, CharField, CheckboxInput, CheckboxSelectMultiple, ChoiceField, DateField, DateInput, DateTimeField, EmailField, Field, FileInput, FilePathField, Form, HiddenInput, ImageField, IntegerField, Media, MediaDefiningClass, ModelChoiceField, ModelForm, ModelMultipleChoiceField, MultipleChoiceField, Select, SelectMultiple, TypedChoiceField, ValidationError

django.http HttpResponse, HttpResponseBadRequest, HttpResponseForbidden, HttpResponseNotModified, Http404, HttpResponsePermanentRedirect, HttpResponseRedirect

django.shortcuts get_list_or_404, get_object_or_404, redirect, render, resolve_url

django.template.base Context, FilterExpression, Node, NodeList, Parser, Template, TemplateSyntaxError, TextNode, Token, TokenType, VariableDoesNotExist, VariableNode, token_kwargs

django.template.context Context

django.template.defaultfilters escape, filesizeformat, safe, slugify, striptags, title, truncatechars

django.template.loader get_template, render_to_string, select_template

django.template.loader_tags BlockNode, ExtendsNode, IncludeNode

django.template.loaders.filesystem Loader

django.template.response SimpleTemplateResponse, TemplateResponse

django.urls URLPattern, URLResolver, clear_url_caches, get_callable, get_resolver, get_script_prefix, include, path, re_path, register_converter, resolve, reverse, reverse_lazy

django.urls.exceptions NoReverseMatch, Resolver404

django.utils dateformat, dateparse, datetime_safe, formats, module_loading, termcolors, timezone, translation, tree

django.utils.cache add_never_cache_headers, cc_delim_re, patch_cache_control, patch_response_headers, patch_vary_headers

django.utils.crypto constant_time_compare, get_random_string

django.utils.datastructures MultiValueDict

django.utils.dateparse parse_datetime, parse_duration

django.utils.dates MONTHS

django.utils.datetime_safe datetime

django.utils.decorators method_decorator

django.utils.deprecation MiddlewareMixin, RenameMethodsBase

django.utils.duration duration_string

django.utils.encoding DjangoUnicodeDecodeError, filepath_to_uri, force_bytes, force_str, force_text, iri_to_uri, is_protected_type, smart_bytes, smart_str, smart_text, uri_to_iri

django.utils.formats get_format, localize_input, sanitize_separators

django.utils.functional LazyObject, Promise, SimpleLazyObject, keep_lazy, lazy, total_ordering, wraps

django.utils.html conditional_escape, escape, escapejs, format_html, format_html_join, mark_safe, smart_urlquote, strip_tags

django.utils.http base36_to_int, http_date, int_to_base36, is_safe_url, unquote, url_has_allowed_host_and_scheme, urlencode, urlquote, urlunquote

django.utils.ipv6 clean_ipv6_address

django.utils.itercompat is_iterable

django.utils.module_loading autodiscover_modules, import_string, module_has_submodule

django.utils.numberformat format

django.utils.safestring SafeData, SafeText, mark_safe

django.utils.termcolors colorize

django.utils.text Truncator, capfirst, format_lazy, get_text_list, get_valid_filename, slugify

django.utils.timezone get_current_timezone, make_aware, now, timedelta

django.utils.translation LANGUAGE_SESSION_KEY, activate, deactivate_all, get_language, get_language_from_request, gettext, gettext_lazy, ngettext, override, pgettext, pgettext_lazy, ugettext, ugettext_lazy, ungettext, ungettext_lazy

django.utils.version get_complete_version

django.views csrf .debug get_default_exception_reporter_filter .decorators.csrf csrf_exempt .decorators.debug sensitive_post_parameters .decorators.http require_GET, .decorators.http require_POST

django.views.generic CreateView, DeleteView, DetailView, FormView, ListView, RedirectView, TemplateView, UpdateView, View

django.views.generic.base RedirectView, TemplateResponseMixin, TemplateView, View

django.views.generic.detail SingleObjectMixin

django.views.generic.edit CreateView, DeleteView, DeletionMixin, FormMixin, FormView

django.views.generic.list ListView, MultipleObjectMixin

django.views.i18n JavaScriptCatalog

django.views.static serve, was_modified_since