Skip to main content

Unmanaged Django Models for Forgejo

PyPI - License PyPI - Version

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"]

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_unmanaged_forgejo-0.4.3.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_unmanaged_forgejo-0.4.3-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file django_unmanaged_forgejo-0.4.3.tar.gz.

File metadata

  • Download URL: django_unmanaged_forgejo-0.4.3.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for django_unmanaged_forgejo-0.4.3.tar.gz
Algorithm Hash digest
SHA256 7a1b53af486253141e8b587fbbe6fb8c4d1b4323dcee1b380bbb5aa94c001aa6
MD5 d8452900562006c48298d77077488638
BLAKE2b-256 d049f3b77e08f8e5a4b97b3947e440b7c53f807188ae9759d92f62dadfe52fcf

See more details on using hashes here.

File details

Details for the file django_unmanaged_forgejo-0.4.3-py3-none-any.whl.

File metadata

  • Download URL: django_unmanaged_forgejo-0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for django_unmanaged_forgejo-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 49a95b6ff3dc30f5f68ffe6f9e2f744daa7334b58c9d178a5cc25cf58a913f62
MD5 5ec79b90e769fe36d64dc1ee018c8337
BLAKE2b-256 8c4a8b17bcd0d7e5659d360204128b1d36d6011f19d0aa089053e0b36448d68f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page