Django Auth App
A reusable Django authentication package that provides login, logout, registration, and dashboard functionality out-of-the-box.
No need to rewrite authentication logic for every Django project—just install, migrate, and copy templates.
Features
- Login, logout, and registration views
- Dashboard and home page templates
- Ready-to-use URLs
- Easy template customization via management command
- Works with any Django 4.x+ project
Installation
Install the package via pip:
pip install /path/to/django_auth_package
Add to INSTALLED_APPS in your settings.py:
INSTALLED_APPS = [
...
'django_auth_app',
]
Run migrations:
python manage.py migrate
Copy Templates
To customize templates, copy them into your project:
python manage.py copy_templates
This will create:
myproject/templates/django_auth_app/
├─ login.html
├─ register.html
├─ dashboard.html
└─ home_page.html
You can now edit HTML/CSS as needed. URLs
Include the app URLs in your project’s urls.py:
from django.urls import path, include
urlpatterns = [
path('', include('django_auth_app.urls', namespace='django_auth_app')),
]
Available URLs:
-
/login/ → Login page
-
/register/ → Registration page
-
/dashboard/ → Dashboard
-
/ → Home page
Usage
Af---ter installation, your Django project will have fully functional authentication without writing a single line of authentication code. You can customize templates, add CSS, or integrate it with other apps seamlessly.
Metadata
Release files for django-auto-authentication 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| django_auto_authentication-0.1.0.tar.gz | 9.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_auto_authentication-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.4 kB
Release files / django_auto_authentication-0.1.0.tar.gz
| Download URL | django_auto_authentication-0.1.0.tar.gz |
|---|---|
| Size | 9.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0ae8faba3feed8b56f5a91b1bd452ff57c3daa79ae17c3766f3b0ad072e21b9a
|
|
BLAKE2b-256 checksum How to use checksums |
c4871f847bb4c649be778144380bc71302090d74c80de6a78a0e841a9be68a56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|
Release files / django_auto_authentication-0.1.0-py3-none-any.whl
| Download URL | django_auto_authentication-0.1.0-py3-none-any.whl |
|---|---|
| Size | 12.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e510087e5bc7c1de82ab076a5ab560f5de3adc560b0c56132c5efbbb0a10a469
|
|
BLAKE2b-256 checksum How to use checksums |
9e5746782a746a74299719fed672a369ea06675b43a8a7867c7594c1792b7e2a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|
Security for django-auto-authentication 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.