Unmanaged Django Models for Forgejo
Installation
uv add django-unmanaged-forgejo
# or
pip install django-unmanaged-forgejo
Configure settings.py with correct INSTALLED_APPS, DATABASES, and DATABASE_ROUTER
# Add django_unmanaged_forgejo to installed apps
INSTALLED_APPS = [
"myapp",
"django_unmanaged_forgejo", # << Add to installed apps
# Django
"django.contrib.admin",
"django.contrib.auth",
"django.contrib.contenttypes",
"django.contrib.sessions",
"django.contrib.messages",
"django.contrib.staticfiles",
]
# https://docs.djangoproject.com/en/6.0/ref/settings/#databases
DATABASES = {
"default": env.db_url(
var="DATABASE_URL",
default=f"sqlite:///{BASE_DIR}/db.sqlite3",
),
# Configure additional database connection named 'django_unmanaged_forgejo'
# for the module to use with the router
"django_unmanaged_forgejo": env.db_url("DATABASE_FORGEJO", default=None),
}
# https://docs.djangoproject.com/en/6.0/ref/settings/#database-routers
# Add the provided router
DATABASE_ROUTERS = ["django_unmanaged_forgejo.router.ForgejoRouter"]
Metadata
Release files for django-unmanaged-forgejo 0.4.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django_unmanaged_forgejo-0.4.3.tar.gz | 3.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_unmanaged_forgejo-0.4.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.5 kB
Release files / django_unmanaged_forgejo-0.4.3.tar.gz
| Download URL | django_unmanaged_forgejo-0.4.3.tar.gz |
|---|---|
| Size | 3.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7a1b53af486253141e8b587fbbe6fb8c4d1b4323dcee1b380bbb5aa94c001aa6
|
|
BLAKE2b-256 checksum How to use checksums |
d049f3b77e08f8e5a4b97b3947e440b7c53f807188ae9759d92f62dadfe52fcf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / django_unmanaged_forgejo-0.4.3-py3-none-any.whl
| Download URL | django_unmanaged_forgejo-0.4.3-py3-none-any.whl |
|---|---|
| Size | 5.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
49a95b6ff3dc30f5f68ffe6f9e2f744daa7334b58c9d178a5cc25cf58a913f62
|
|
BLAKE2b-256 checksum How to use checksums |
8c4a8b17bcd0d7e5659d360204128b1d36d6011f19d0aa089053e0b36448d68f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|