Saravanan666/pypi-org huggingface dataset:
Package: django-customselectwidget
django-CustomSelectWidgetThis is a custom Select Widget for django forms and modelforms. This widget will enable you to have a select field in HTML that can take free text value along with a limitedselect options. the selectable option can be selected by user or if need be, the user can type their own free text in the field. This widget works with django.forms.CharField.ChildProcessErrorSupported Python versions:  3.4+Supported Django versions: 2.0+InstallationInstall with pip$pipinstalldjango-CustomSelectWidgetConfigure your models.py or forms.pyfromdjango.forms.modelsimportModelFormfromcustomselectwidget.customselectwidgetimportCustomSelectWidgetfromdjangoimportforms# ...classMyModelForm(ModelForm):# .....my_field=forms.CharField(required=False,max_length=200,label='Please select your task')def__init__(self,*args,**kwargs):_type_list=kwargs.pop('data_list',None)super(MyModelForm,self).__init__(*args,**kwargs)# the "name" parameter will allow you to use the same widget more than once in the same# form, not setting this parameter differently will cuse all inputs display the# same list.self.fields['my_field'].widget=CustomSelectWidget(data_list=['option 1','option 2','option 3'],name='type-list')In your settings.pyINSTALLED_APPS=('django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.sites','django.contrib.admin',#.....................#'customselectwidget',)
Package: django-custom-settings
Django Custom Settings======================# FAQ* What does this do?> Register your custom standalone app settings into Django conf, so they can be overrided by users of your standalone app.* How does it work?> Create a settings.py in your app. Make sure your settings are all caps.> In your init file for you app, add a call to django-custom-settings and you're done.# Full Example```python# __init__.pyfrom custom_settings.loader import load_settingsload_settings(__name__)``````python# settings.pyMYAPP_SETTINGS_FOO = "foo"MYAPP_SETTINGS_BAR = "bar"myapp_settings_that_wont_be_loaded = "will not be available, because it's not all uppercase"``````python# usage, on views.py, for examplefrom django.conf import settingsdef home(request):if settings.MYAPP_SETTINGS_FOO == "foo":return "this is a foo"else:return "this is not a foo"```History=======## 0.1.0 (2016-02-01)* First release on PyPI.
Package: django-custom-settings-templatetag
Provides a very simple tag to load settings variables from Django templates.
If the variable doesn’t exists, an empty string is returned.InstallTo install / update the module:pipinstalldjango-custom-settings-templatetag-UUsageIn your Django template, do the following :{% load custom_settings %}
{% settings_value "CUSTOM_VAR_IN_SETTINGS" as CUSTOM_VAR %}
{% if CUSTOM_VAR %}
  var={{ CUSTOM_VAR }}
{% endif %}
Package: django-custom-storage
django-custom-storageGitHubTestCheck Demo ProjectCheck the demo repo onGitHubRequirementsPython 3.8+ supported.Django 3.2+ supported.SetupInstall frompip:pipinstalldjango-custom-storageModifysettings.pyby adding the app toINSTALLED_APPS:INSTALLED_APPS=[# ..."compressor","custom_storage",# ...]Finally, Modifysettings.pyby adding the needed configurations:# ...other setting...# Media files (Uploaded Images, Documents, Video, Audio)MEDIA_ROOT='/var/opt/your_project_name/mediaroot/'# Static files (Fonts, CSS, JavaScript, Icons, Theme's Images)STATIC_URL='/static/'STATIC_ROOT='/var/cache/your_project_name/staticroot/'# Example: cdn.your_project_bucket_name.comAWS_STORAGE_BUCKET_PREFIX="cdn"AWS_STORAGE_BUCKET_NAME="your_project_bucket_name"AWS_STORAGE_BUCKET_TLD="com"# Access Key ID & Secret Access KeyAWS_ACCESS_KEY_ID='YOUR_PROJECT_AWS_ACCESS_KEY_ID'AWS_SECRET_ACCESS_KEY='YOUR_PROJECT_AWS_SECRET_ACCESS_KEY'# ...other setting...# START - Compress and Upload on S3importosimportsysimportdatetime# Add option to FORCE_LOCAL_STORAGE# https://www.mslinn.com/django/1300-django-aws-control.htmlif"--force-local-storage"insys.argv:print("AWS datastore disabled; using local storage for assets instead.")FORCE_LOCAL_STORAGE=Truesys.argv.remove("--force-local-storage")else:print("Using AWS datastore for assets.")FORCE_LOCAL_STORAGE=FalseifnotFORCE_LOCAL_STORAGE:DEFAULT_FILE_STORAGE='custom_storage.storage.MediaRootCachedS3Storage'ifnotos.getenv('RUN_COMPRESS',False):STATICFILES_STORAGE='custom_storage.storage.StaticRootCachedS3Storage'else:DEFAULT_FILE_STORAGE='django.core.files.storage.FileSystemStorage'COMPRESS_ENABLED=TrueCOMPRESS_OFFLINE=TrueSTATICFILES_FINDERS=('django.contrib.staticfiles.finders.FileSystemFinder','django.contrib.staticfiles.finders.AppDirectoriesFinder','compressor.finders.CompressorFinder',)COMPRESS_ROOT=STATIC_ROOTAWS_S3_CUSTOM_DOMAIN=f"{AWS_STORAGE_BUCKET_PREFIX}.{AWS_STORAGE_BUCKET_NAME}.{AWS_STORAGE_BUCKET_TLD}"STATIC_URL=f"https://{AWS_S3_CUSTOM_DOMAIN}/static/"MEDIA_URL=f"https://{AWS_S3_CUSTOM_DOMAIN}/media/"AWS_DEFAULT_ACL='public-read'AWS_QUERYSTRING_AUTH=FalseAWS_FILE_EXPIRE=200AWS_PRELOAD_METADATA=Truetwo_months=datetime.timedelta(days=61)date_two_months_later=datetime.date.today()+two_monthsexpires=date_two_months_later.strftime("%A,%d%B %Y 20:00:00 GMT")AWS_S3_OBJECT_PARAMETERS={'Expires':expires,'CacheControl':'max-age=%d'%(int(two_months.total_seconds()),),}COMPRESS_CSS_HASHING_METHOD=NoneCOMPRESS_CSS_FILTERS=['compressor.filters.css_default.CssAbsoluteFilter',# 'compressor.filters.css_default.CssRelativeFilter','compressor.filters.cssmin.CSSMinFilter']COMPRESS_JS_FILTERS=['compressor.filters.jsmin.JSMinFilter',]COMPRESS_OUTPUT_DIR='compressed_static'COMPRESS_STORAGE='custom_storage.storage.StaticRootCachedS3Storage'# END - Compress and Upload on S3Run Example Projectgitclone--depth=50--branch=django-custom-storagehttps://github.com/DLRSP/example.gitDLRSP/examplecdDLRSP/example
pythonmanage.pyrunserverNow browser the app @http://127.0.0.1:8000
Package: django-custom-url
django-custom-urldjango-custom-url is a Django app toeasily manage custom url linked to static files.Django is a great framework, but if you want to create URLs linked to static files, you have
to create a view for that purpose. And if you have to manage not just one but severals of these URLs, you'll end up
with a bunch of dummy views.This app allows you to create a custom URL and upload a file linked to that URL, so that when a user requests
the URL, they can view or download the related file (depending on whether it is a valid format for viewing from the browser).Supported file typesPlain TextCSVMS ExcelMS WordMS PowerPointGIFJPEGPNGTIFFSVGPDFHow it worksThere is possible to use this app in two ways:Use a fallback view that will check for a custom URL if all other URL patterns fails.
This options doesn't require restarting your application server, just adding the custom URLs in the admin site, and it will work.Execute an administrative command after creating the custom URLs in the admin, which will harcode URLs in a urls.py file.
This option require restarting you application server each time a URL is added or modified.InstallationRunpip install django-custom-urlAddcustom_urltosettings.INSTALLED_APPSlike this:INSTALLED_APPS=[...'custom_url',]Runpython manage.py migrateSetupIf you want to use the fallback view (option 1 of the "How it works" section):Include the Custom URL view in your project urls.py. Include it at the end of the path list like this:fromcustom_url.viewsimportCustomUrlViewurlpatterns=[...path('<path:url>',CustomUrlView.as_view())]If you want to opt for the hardcoded URLs (option 2 of the "How it works" section):Include the Custom URL URLconf in your project urls.py like this:fromdjango.urlsimportincludeurlpatterns=[...path('',include('custom_url.urls'))]Create your custom URLs in the admin site.Runpython .\manage.py  update_urlsto update the Custom URL urls.py file.LicenseReleased underMIT License.SupportIf you are having issues, please let me know through raising an issue, or just sending me a DM to@luciano_dev.
Package: django-custom-user-models
Django custom user modelA Custom User model for authenticationRequirementPython (+3.5)Django (+2.0)InstallationInstall usingpippip install django-custom-user-modelsAdd toINSTALLED_APPSsettingINSTALLED_APPS = {
    ...
    'CustomAuth',
    ...
}SetAUTH_USER_MODELsetting before first migrateAUTH_USER_MODEL = 'CustomAuth.User'Migrate appspy manage.py migrateUsageStatus HandlerAddhandlertoyourproject/urls.pyfromCustomAuth.urlsimporthandler400,handler401,handler403,handler404,handler500Authentication templateAdd tosettings.pyprofile urlUSER_PROFILE_URL='<your user profile url>'# default '/profile/'login redirect urlLOGIN_REDIRECT_URL='<your login redirect>'# default '/account/profile/'logout redirect urlLOGOUT_REDIRECT='<your logout redirect>'# default '/'signup successfully redirectSIGNUP_SUCCESSFULLY_URL='<your signup successfully redirect url>'# default '/profile/'verification successfully redirectVERIFY_SUCCESSFULLY='<your verify successfully redirect url>'# default '/profile/'verification failed redirectVERIFY_FAILED='<your verify failed redirect url>'# default 'Verification link is invalid!'Email verification configFor verify email you should config email smtp server, example(gmail):EMAIL_HOST='smtp.gmail.com'EMAIL_PORT=587EMAIL_HOST_USER='your name@gmail.com'EMAIL_HOST_PASSWORD='your password'EMAIL_USE_TSL=TrueDEFAULT_FROM_EMAIL=EMAIL_HOST_USEREMAIL_FROM=EMAIL_HOST_USEREMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend'sms verification configKAVENEGAR_API='<your api>'RECEPTOR='<your receptor>'Magic LinkUse magic link for auto authentication user.
Add tosettings.pyAUTHENTICATION_BACKENDS=(# ...'CustomAuth.backends.MagicLinkBackend',# magic backend# ...)MIDDLEWARE=[# ...'django.contrib.sessions.middleware.SessionMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware',# ...'CustomAuth.middleware.magic.MagicMiddleware',# Magic middleware# ...]Run django shellin root directory (windows)pymanage.pyshelllinux$python3manage.pyshellin shellfromCustomAuth.modelsimportUseruser=User.objects.create(cellphone='<valid email>',password='<your password>')user.get_magic_linkJWT AuthenticationFor get new jwt token with 2 month expire time.curl -H "jwt-authentication:<your token>" -X GET <your host>/jwt/newfor logged in user.curl -X GET <your host>/jwt/newFor authenticate with jwt use your token.curl -H "jwt-authentication:<your token>" -X GET <your host>/<relative path>Multi database handlingFor save user in multiple databases:AUTH_DATABASES=['first database name','second database name',...]Table showAdddjango_tables2to INSTALLED_APPS and make sure thatdjango.template.context_processors.requesis added to the context_processors in your template setting OPTIONShttps://<your_domain>/user/list/ # redirect to all userhttps://<your_domain>/user/list/all # all userhttps://<your_domain>/user/list/superuser # superuserhttps://<your_domain>/user/list/staff # staffVersioningThis project followsSemantic Versioning 2.0.0.LicenseThis project follows the BSD license. See theLICENSEfor details.MIT:http://opensource.org/licenses/MIT
Package: django-custom-users-app
Django Custom Users AppApp that provides custom user model for Django projects.
You don't need to create your own app for users in every project.This app itself might not be useful. It's just a template for creating custom user model.You can use it as a starting point for your own app.E.g. you can fork this repo, customize it and push to your own repo.Then you can install it in your projects usingpip install <your-repo-url>.If you find this app useful, please consider giving it a star onGitHub.Installationpipinstalldjango-custom-users-appUsageAdduserstoINSTALLED_APPSin yoursettings.pyfile.INSTALLED_APPS=[...'users',...]AddAUTH_USER_MODELto yoursettings.pyfile.AUTH_USER_MODEL='users.User'Then run migrations:pythonmanage.pymigrateLicenseMIT
Package: django-cute-status
Return a more fun and cute animal picture to your users based upon the HTTP response codes.Demo ResponsesSome of these responses may look like:404(Resource not found)400(Bad request)InstallationInstall usingpip.$python-mpipinstalldjango-cute-statusIf you want, you may install it from the source, grab the source code and runsetup.py.$gitclonegit://github.com/abhiabhi94/django-cute-status.git$cddjango-cute-status$pythonsetup.pyinstallUsageAdd appTo enabledjango_flag_appin your project you need to add it toINSTALLED_APPSin your projectssettings.pyfile:INSTALLED_APPS=(...'django_cute_status',...)Add middlewareAdd the followingmiddlewareclass to monitor the responses. Make sure it is at the bottom.MIDDLEWARES=[...'django_cute_status.middleware.CuteStatusMiddleware',]ConfigurationsThere are certain configurations that allow you to customize the application.CUTE_STATUS_BASE_URLSThis is the list of URLs to be used for displaying cute statuses. At the moment, the app only displays the pictures of dogs and cats. In case you know of any more such services(for e.g. one for pandas) you may add them here. Also, it would be great if you could take a moment to make a pull request to add the feature here as well.
Defaults to :=('https://http.dog/{status_code}.jpg','https://http.cat/{status_code}.jpg',)CUTE_STATUS_BASE_URLThe default URL for displaying cute statuses. Suppose, you want only cat pictures as status code, you can use this by setting it tohttp://http.cat/{status_code}. This is useful only when you have setCUTE_STATUS_USE_RANDOMtoFalse.CUTE_STATUS_BASE_TEMPLATEThe base template used for rendering cute statuses. It is advisable to override this to cater the web page according to your needs. For example, you might want your header and footer etc. to also be added along the cute status codes. Defaults to'django_cute_status/base.html'.CUTE_STATUS_USE_RANDOMThis tells whether to display cute statuses using one of the available URLs randomly. Defaults toTrue.CUTE_STATUS_FOR_CODESThis a list of status code for which cute status will be displayed. Defaults tocute_status_for_codes.CUTE_STATUS_NOT_FOR_CODESThis is a list of status code for which cute status will not be displayed. You may want to display text as per you business logic. Defaults tocute_status_not_for_codes.CUTE_STATUS_HEADERThis is the header sent added to the response. It can be useful in determining when you want to render your own responses, CSS, JS, media files etc. Defaults to'X-Cute-Status'.CUTE_STATUS_OVERRIDE_HEADER_ON_ALLWhether to add theCUTE_STATUS_HEADERon all HTTP requests or not. Defaults toFalse.CreditsThe application wouldn’t have been possible without the excellent pictures served byhttps://http.dogandhttps://http.cat. Many thanks to them for their cute pictures.DevelopmentFor setting up development environment, you may see the guidelines atCONTRIBUTING.rst.
Package: django-cv
Django application for manage and export your resume.Installpython setup.py install
git+git://github.com/ojii/pymaging.git#egg=pymaging
git+git://github.com/ojii/pymaging-png.git#egg=pymaging-pngEdit yoursettings.pyfor addcurriculumtoINSTALLED_APPS:INSTALLED_APPS = (
    ...
    'curriculum',
    ...
)UsageAll data can be filled in Django’s administration site or by custom way.You can export you resume as PDF with administration’s action. Select in
details which information you want export and clic.You can use or copy the following views for export:curriculum.views.export_single_page: For create a single page resumecurriculum.views.export_classic: For create a classic resumeOr use HTML5 presentation view:curriculum.revealjs.views.get_resume.TestsYou can run tests with Tox:tox -e py2.7-rl32-django1.8Try it quicklyYou can test it with itsdemoor install yourself as describe above and
launch the following commands:pip install django
python tests/runtests.py migrate
python tests/runtests.py createsuperuser
# Create your login and password
python tests/runtests.py runserver 0.0.0.0:8080Now you can go tohttp://0.0.0.0:8080and try the app.
Package: django-cyborg
A simple way to add robots.txt and humans.txt to your Django projectQuickstartInstall django-cyborg:pip install django-cyborgAdd cyborg your INSTALLED_APPS:INSTALLED_APPS=[
    ...
    'cyborg',
]Add cyborg to your urls.py:url(r'^', include('cyborg.urls')),CustomisingTo add your own text to eitherrobots.txtorhumans.txtsimply override
the relevant template. Create acyborg/robots.txtor acyborg/humans.txtand place it somewhere that is discoverable by your template loader.Running TestsDoes the code actually work?source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install -r requirements/test.txt
(myenv) $ python runtests.pyCreditsTools used in rendering this package:Cookiecuttercookiecutter-pypackageHistory0.2.0 (2015-12-08)First release on PyPI.
Package: django-cymysql
Django mysql database backend for cymysqlRequirementsDjango 1.10, 1.11, 2.0, 2.1, 2.2, 3.0, 3.1, 3.2CyMySQL (https://github.com/nakagami/CyMySQL) 0.9.18+InstallationInstall with Django x.y.z.$ pip install cymysql
$ pip install "django-cymysql>=x.y,<x.y+1"
$ pip install Django==x.y.zDatabaseCreate database (set default character set to ‘utf8’)mysql> create database some_what_database default character set utf8;SettingsDATABASES = {
    'default': {
        'ENGINE': 'mysql_cymysql',
        'NAME': 'some_what_database',
        'HOST': ...,
        'USER': ...,
        'PASSWORD': ...,
    }
}
Package: django-cypress
django-cypressThis package provides the necessary boilerplate to quickly begin
testing your Django applications using Cypress.Table of contentsInstallationExample projectLicenseInstallationThe first step is to installCypressas a development dependency.npm install cypress --save-devInstall thedjango_cypresspackage.pip install django_cypressAdd thedjango_cypressapp to theINSTALLED_APPSto thesettings.pyfile:INSTALLED_APPS=[...'django_cypress'...]Include the URLs of thedjango_cypressapp to theurls.pyfile.urlpatterns=[path("",include("django_cypress.urls")),]Generate the Cypress boilerplate to copy over the initial boilerplate files for your Cypress tests.python manage.py cypress_boilerplateWe have provided ae2e/example.cy.jsspec for you as an example. Open Cypress.npx cypress openIn the Cypress window that appears, select "E2E Testing," followed by
"Start E2E Testing in Chrome." This action will display a list of all
the specs in your application. Click onexample.cy.jsto execute it.Example ProjectIf you're having difficulties setting up a project usingdjango_cypress,
there is an example project that you can refer tohere.
Instructions on running this example project are available in
thisREADME.mdfile.LicenseThe MIT License (MIT). Please seeLicense Filefor more information.
Package: django-d2m
Mapping annotated dict list into Django modelsUsageWrap your django queryset or list with django-d2m functionsfromdjango_d2mimportqueryset_to_modelqueryset=CashUsageLog.objects.values('product__episode__comic').annotate(cash_used=Sum('cash'))i_want_real_objects=queryset_to_model(queryset)# You can convert just a dictfromdjango_d2mimportdict_to_modeldict_to_model(some_dict_contains_only_id,MyModel)# Or, for listfromdjango_d2mimportlist_to_modellist_to_model(some_dict_list,YourModel)Before{'product__episode__comic': 10L, 'cash_used': 3100}
{'product__episode__comic': 7L, 'cash_used': 1100}
{'product__episode__comic': 15L, 'cash_used': 800}After{'product__episode__comic': <Comic: 다즐짱>, 'cash_used': 3100}
{'product__episode__comic': <Comic: 파이일기>, 'cash_used': 1100}
{'product__episode__comic': <Comic: 스카리의 유희>, 'cash_used': 800}Installpipinstalldjango-d2mLicenseMITAuthor@lqez
Package: django-dad
Django Dad is a simple Django app to add a dad joke to the admin home page.
It useshttps://icanhazdadjoke.com/to get the jokes.Quick startAdd “django-dad” to your INSTALLED_APPS setting like this:INSTALLED_APPS = [
    ...
    'django-dad',
]Now go to your admin page and login, you should now see a new dad joke in the title area.
Package: django-daddy-avatar
simple django avatar from gravatarInstallationTo install:pip install django-daddy-avatarUsage:INSTALLED_APPS=(...'daddy-avatar',...){% load daddy_avatar %}<!-- from string --><imgsrc="{{'vchakoshy@gmail.com'|daddy_avatar:50}}"/><!-- from queryset --><imgsrc="{{post.user.email|daddy_avatar:200}}"/>
Package: django-dag
Django-dag is a small reusable app which implements a Directed Acyclic Graph.UsageDjango-dag uses abstract base classes, to use it you must create your own
concrete classes that inherit from Django-dag classes.Thedag_testapp contains a simple example and a unit test to show
you its usage.Example:class ConcreteNode(node_factory('ConcreteEdge')):
    """
    Test node, adds just one field
    """
    name = models.CharField(max_length = 32)

class ConcreteEdge(edge_factory(ConcreteNode, concrete = False)):
    """
    Test edge, adds just one field
    """
    name = models.CharField(max_length = 32, blank = True, null = True)TestsUnit tests can be run with just django installed at the base directory by runningpython manage.py test
Package: django-dagmodel
django-dagmodelDAG in djangoFree software: MIT licenseDocumentation:https://dag.readthedocs.io.Installation$pipinstalldjango-dagmodelor$pythonsetupinstallUsagefromdagimportwith_dag_node,with_dag_edge,with_dagclassMyJob(model.Model):name=models.CharField(max_length=20)classMyNode(with_dag_node('MyEdge','MyDag')):name=models.CharField(max_length=10,unique=True)def__str__(self):returnself.nameclassMyEdge(with_dag_edge(MyNode)):def__str__(self):returnf"{self.prev_node}->{self.next_node}"def__repr__(self):returnf"{self.prev_node}->{self.next_node}"classMyDag(with_dag(MyJob,'MyEdge')):...>>>job=TestJob.objects.create(name='myjob')>>>dag=MyDag.objects.create(job=job)CreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2021-06-12)First release on PyPI.
Package: django-dag-postgresql
Django Dag for PostgresqlDirected Acyclic Graphs for Django/Postgres.The main distinghishing factor for this project is that it can retrieve entire
sections of a graph in a single query. The trade off is portability: it uses
Postgres Common Table Expressions (CTE) to achieve this and is therefore not
compatible with other databases.Example:Credits:[This excellent blog post](https://www.fusionbox.com/blog/detail/graph-algorithms-in-a-database-recursive-ctes-and-topological-sort-with-postgres/620/)[django-dag](https://pypi.org/project/django-dag/)[django-treebeard-dag](https://pypi.org/project/django-treebeard-dag/)
Package: django-daguerre
Django Daguerremakes it easy to adjust images on-the-fly without
slowing down your templates and without needing to generate everything
ahead of time with a cron job. You don’t need to make any changes to
your models; itJust Works.{%loaddaguerre%}<imgsrc="{%adjustmy_model.image"fill"width=200height=400%}"/>{%adjust_bulkmy_queryset"method.image""fill"width=200height=400asadjusted_list%}{%formy_model,imageinadjusted_list%}<imgsrc="{{image}}"/>{%endfor%}code:http://github.com/melinath/django-daguerredocs:http://readthedocs.org/docs/django-daguerre/build status:RequirementsPython 3.5+PillowDjango 1.11 – 3.0Daguerremaywork with earlier or later versions of these packages, but they are not officially supported.InstallationYou can install the latest version of Daguerre usingpip:$ pip install django-daguerreYou can clone the repository yourself athttps://github.com/melinath/django-daguerre.SetupEnsure that'daguerre'is in your project’sINSTALLED_APPS:INSTALLED_APPS = (
    'daguerre',
    ...
)Add the following or similar anywhere in your URLconf:urlpatterns = patterns('',
    url(r'^daguerre/', include('daguerre.urls')),
    ...
)Run the migration command to create the database models:python manage.py migrate daguerreTestingYou can run the tests withtest_project/manage.py test daguerre.
Package: django-dal
DocumentationThe full documentation is athttps://django-dal.readthedocs.io.QuickstartInstall Django DAL:$pipinstalldjango-dalAdddjango-dalto yourINSTALLED_APPSINSTALLED_APPS=[# ...'django_dal',# ...]Running TestsDoes the code actually work?$source<YOURVIRTUALENV>/bin/activate$(myenv)$pipinstalltox$(myenv)$toxContributorsHere is a list of Django-DAL’s contributors.