{"id":15698440,"url":"https://github.com/scop/django-instant-admin","last_synced_at":"2025-09-06T10:31:22.457Z","repository":{"id":103157837,"uuid":"181272112","full_name":"scop/django-instant-admin","owner":"scop","description":"Instant Django admin site for an existing database","archived":false,"fork":false,"pushed_at":"2020-04-10T06:20:53.000Z","size":8,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-09T21:04:58.927Z","etag":null,"topics":["crud","database","django","django-admin"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scop.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-14T07:03:53.000Z","updated_at":"2025-04-12T03:01:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"4baecfe5-cf57-4b0b-aa21-a4fcfc7cb61d","html_url":"https://github.com/scop/django-instant-admin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/scop/django-instant-admin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scop%2Fdjango-instant-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scop%2Fdjango-instant-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scop%2Fdjango-instant-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scop%2Fdjango-instant-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scop","download_url":"https://codeload.github.com/scop/django-instant-admin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scop%2Fdjango-instant-admin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273892640,"owners_count":25186558,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-06T02:00:13.247Z","response_time":2576,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crud","database","django","django-admin"],"created_at":"2024-10-03T19:27:50.724Z","updated_at":"2025-09-06T10:31:22.400Z","avatar_url":"https://github.com/scop.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Django instant admin\n\nThis is a skeleton setup for creating a Django admin site for an\nexisting database. The existing database schema is not modified, and\ndata needed by Django's admin site directed to another (by default\nSQLite) database.\n\n## Setup\n\n1. Install dependencies:  \n   `pip install -r requirements.txt`\n1. Install driver for your database:  \n   https://docs.djangoproject.com/en/2.2/ref/databases/\n1. Set environment variables:  \n  `SECRET_KEY`: https://docs.djangoproject.com/en/2.2/ref/settings/#std:setting-SECRET_KEY  \n  `DATABASE_URL`: URL to the inspected database, see https://github.com/kennethreitz/dj-database-url#url-schema\n1. Prepare instant-admin database:  \n   `./manage.py migrate`\n1. Create a super user:  \n   `./manage.py createsuperuser`\n1. Generate models for inspected database:  \n   `./manage.py inspectdb --database inspected \u003e inspected/models.py`\n1. Start the development server:  \n   `./manage.py runserver`\n\nAt this point, depending on the underlying database structure and how\ngood a job Django's inspectdb does with it, you may have a working\nDjango admin site ready to be used against the inspected database. Log\nin at the URL given in the console using the super user account\ncreated above.\n\nThere may be some more or less cosmetic tweaks you may want to make to\nthe model, for example changing some `IntegerField`s to\n`BooleanField`s, adding `ordering` to models' `Meta` classes etc.\n\nIt may also be that you'll receive error spewage on the console at\nstartup which you'll need to fix before the admin site will\nwork. Typically, these fixes need to be made in `inspected/models.py`\nonly.\n\n## License\n\nCopyright 2019 Ville Skyttä  \nSPDX-License-Identifier: BSD-3-Clause\n\nApplies to Django instant admin itself as a whole; not e.g. to the\nmodels you may generate and use with it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscop%2Fdjango-instant-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscop%2Fdjango-instant-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscop%2Fdjango-instant-admin/lists"}