update
This commit is contained in:
25
rog/admin.py
25
rog/admin.py
@ -2,8 +2,8 @@ from django.contrib import admin
|
||||
from leaflet.admin import LeafletGeoAdmin
|
||||
from leaflet.admin import LeafletGeoAdminMixin
|
||||
from leaflet_admin_list.admin import LeafletAdminListMixin
|
||||
from .models import RogUser, Location, SystemSettings, JoinedEvent, Favorite, TravelList, TravelPoint, ShapeLayers, Event, Location_line, Location_polygon, JpnAdminMainPerf, JpnAdminPerf, JpnSubPerf
|
||||
|
||||
from .models import RogUser, Location, SystemSettings, JoinedEvent, Favorite, TravelList, TravelPoint, ShapeLayers, Event, Location_line, Location_polygon, JpnAdminMainPerf, JpnAdminPerf, JpnSubPerf, Useractions, CustomUser
|
||||
from django.contrib.auth.admin import UserAdmin
|
||||
|
||||
class RogAdmin(LeafletAdminListMixin, LeafletGeoAdminMixin, admin.ModelAdmin):
|
||||
list_display=['title', 'venue', 'at_date',]
|
||||
@ -17,6 +17,23 @@ class EventRouteAdmin(LeafletAdminListMixin, LeafletGeoAdminMixin, admin.ModelAd
|
||||
class ShopRouteAdmin(LeafletAdminListMixin, LeafletGeoAdminMixin, admin.ModelAdmin):
|
||||
list_display=['name',]
|
||||
|
||||
class UserAdminConfig(UserAdmin):
|
||||
search_fields = ('email',)
|
||||
list_filter = ('email',)
|
||||
ordering = ('email',)
|
||||
list_display = ('email', 'is_active', 'is_staff',)
|
||||
|
||||
fieldsets = (
|
||||
(None, {'fields':('email',)}),
|
||||
('Permissions', {'fields':('is_staff', 'is_active',)}),
|
||||
)
|
||||
|
||||
add_fieldsets = (
|
||||
(None, {'classes':('wide',), 'fields':('email','password1', 'password2')}),
|
||||
)
|
||||
|
||||
admin.site.register(Useractions)
|
||||
|
||||
admin.site.register(RogUser, admin.ModelAdmin)
|
||||
admin.site.register(Location, LeafletGeoAdmin)
|
||||
admin.site.register(SystemSettings, admin.ModelAdmin)
|
||||
@ -30,4 +47,6 @@ admin.site.register(Location_polygon, LeafletGeoAdmin)
|
||||
admin.site.register(JpnAdminMainPerf, LeafletGeoAdmin)
|
||||
#admin.site.register(JpnAdminPerf, LeafletGeoAdmin)
|
||||
admin.site.register(JpnSubPerf, LeafletGeoAdmin)
|
||||
admin.site.register(ShapeLayers, admin.ModelAdmin)
|
||||
admin.site.register(ShapeLayers, admin.ModelAdmin)
|
||||
|
||||
admin.site.register(CustomUser, UserAdminConfig)
|
||||
Reference in New Issue
Block a user