{"id":15354585,"url":"https://github.com/timonweb/django-object-admin","last_synced_at":"2026-05-12T18:32:36.856Z","repository":{"id":9631143,"uuid":"11561079","full_name":"timonweb/django-object-admin","owner":"timonweb","description":"Adds a nice floating menu with \"Add/Change/Delete/History/Go to admin\" links to a current page object.","archived":false,"fork":false,"pushed_at":"2017-03-04T17:26:21.000Z","size":6,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-12T01:51:35.242Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/timonweb.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-07-21T12:01:14.000Z","updated_at":"2017-03-04T17:26:56.000Z","dependencies_parsed_at":"2022-07-21T12:03:45.869Z","dependency_job_id":null,"html_url":"https://github.com/timonweb/django-object-admin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timonweb%2Fdjango-object-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timonweb%2Fdjango-object-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timonweb%2Fdjango-object-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timonweb%2Fdjango-object-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/timonweb","download_url":"https://codeload.github.com/timonweb/django-object-admin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241361398,"owners_count":19950379,"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","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":[],"created_at":"2024-10-01T12:19:55.526Z","updated_at":"2026-05-12T18:32:31.832Z","avatar_url":"https://github.com/timonweb.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"django-object-admin\n===================\n\nAdds a nice floating menu with \"Add/Change/Delete/History/Go to admin\" links for a current page object.\n\nAlmost any Django app has at lest one detailed view. A page that's created around a single Django object. For example: a blog post page, a product page, a user page, a static page, etc. \n\nIf you want to edit such a page as an editor, it's always a huge pain to find that particular page hidden deep down in Django admin, especially if your\napp has lots of pages. \n\nWhat if you could easily access such an object from it's frontend page without searching for it in Django admin? Well, this app solves that problem.\n\nDjango Object Admin adds a nice little floating menu with Add/Change/Delete/History links to every page that's built around a single object. \nSo now you have a CMS-like ability of quickly-editing your pages. On pages that don't have a main object, it'll show you a nice \"Go to admin\" link,\nwhich gives you a handy and quick way of jumping into Django Admin.\n\nInstallation is super simple, what you only need to do is:\n\n1. add CSS and JS files to your site_base.html header:\n  \u003cscript src=\"{% static 'object_admin/js/object_admin.js' %}\"\u003e\u003c/script\u003e\n  \u003clink rel=\"stylesheet\" href=\"{% static 'object_admin/css/object_admin.css' %}\"\u003e\n\n2. add {% object_admin_links %} tag and pass it your main object, for example like this: \n{% load object_admin_tags %}\n{% if user.is_staff %}\n  {% object_admin_links object %}\n{% endif %}\n\nHINT: It's always a nice idea to add this configuration to your root html file like base.html or site_base.html so it's applied automatically and sitewide, especially, if you use Class Based Views.\nHowever, if you use function views or want to get fancy, you can conditionaly include this tag on pages you really need and pass it any other Django Model's object, so you get a custom behaviour.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimonweb%2Fdjango-object-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimonweb%2Fdjango-object-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimonweb%2Fdjango-object-admin/lists"}