moins caca
This commit is contained in:
parent
0be9e5eb3a
commit
0483610e69
99 changed files with 1000 additions and 8900 deletions
|
@ -1,3 +1,36 @@
|
|||
from django.contrib import admin
|
||||
from django.contrib.admin import AdminSite
|
||||
from django.contrib.sites.admin import SiteAdmin
|
||||
from django.contrib.sites.models import Site
|
||||
|
||||
# Register your models here.
|
||||
from django.contrib.auth import get_user_model
|
||||
from django.contrib.auth.models import Group
|
||||
from django.contrib.auth.admin import UserAdmin, GroupAdmin
|
||||
|
||||
User = get_user_model()
|
||||
|
||||
|
||||
class CustomAdminSite(AdminSite):
|
||||
site_header = "Administration du Poulpe"
|
||||
site_title = "Poulpe"
|
||||
index_title = "Administration"
|
||||
|
||||
def index(self, request, extra_context=None):
|
||||
if extra_context is None:
|
||||
extra_context = {}
|
||||
|
||||
# Move last app to the top of `app_list`.
|
||||
# TODO fournir un bon ordre
|
||||
app_list = self.get_app_list(request)
|
||||
app_list.insert(0, app_list.pop(-1))
|
||||
|
||||
extra_context['app_list'] = app_list
|
||||
return super().index(request, extra_context)
|
||||
|
||||
|
||||
admin_site = CustomAdminSite(name='admin')
|
||||
admin_site.register(User, UserAdmin)
|
||||
admin_site.register(Group, GroupAdmin)
|
||||
admin_site.register(Site, SiteAdmin)
|
||||
|
||||
admin.site.register(User, UserAdmin)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue