rebelstuff

Keep track of your stuff
git clone https://git.ce9e.org/rebelstuff.git

commit
d60a29a775467f642bce5e9401e4690b059de4cc
parent
40c1272ab93353616be20ca2cbec43a96f9d38e0
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2019-08-22 23:18
use admin as only UI

Diffstat

M rebelstuff/admin.py 16 ++++++++++++++--
M rebelstuff/urls.py 5 +++--

2 files changed, 17 insertions, 4 deletions


diff --git a/rebelstuff/admin.py b/rebelstuff/admin.py

@@ -1,8 +1,17 @@
    1     1 from django.contrib import admin
   -1     2 from django.contrib.auth import models as auth_models
   -1     3 from django.contrib.auth.admin import UserAdmin
   -1     4 from django.utils.translation import gettext_lazy as _
    2     5 
    3     6 from . import models
    4     7 
    5     8 
   -1     9 class Site(admin.AdminSite):
   -1    10     site_header = 'RebelStuff'
   -1    11     site_title = 'RebelStuff'
   -1    12     index_title = _('Home')
   -1    13 
   -1    14 
    6    15 class StuffAdmin(admin.ModelAdmin):
    7    16     list_display = ['name', 'amount', 'available']
    8    17     search_fields = ['name']
@@ -20,5 +29,8 @@ class BookingAdmin(admin.ModelAdmin):
   20    29     inlines = [BookingItemInline]
   21    30 
   22    31 
   23    -1 admin.site.register(models.Stuff, StuffAdmin)
   24    -1 admin.site.register(models.Booking, BookingAdmin)
   -1    32 site = Site()
   -1    33 site.register(auth_models.User, UserAdmin)
   -1    34 site.register(auth_models.Group)
   -1    35 site.register(models.Stuff, StuffAdmin)
   -1    36 site.register(models.Booking, BookingAdmin)

diff --git a/rebelstuff/urls.py b/rebelstuff/urls.py

@@ -1,6 +1,7 @@
    1    -1 from django.contrib import admin
    2     1 from django.urls import path
    3     2 
   -1     3 from .admin import site
   -1     4 
    4     5 urlpatterns = [
    5    -1     path('admin/', admin.site.urls),
   -1     6     path('', site.urls),
    6     7 ]