独特的django管理网站为每个不同的用户
问题描述:
单独的用户可能看到他们对django管理员所做的独特变化吗? 例如,如果user1添加了一些产品或类别以便能够看到他的独特变化 - admin site? 如果这不是我怎么能构建这样一个功能使用django管理员作为基地?独特的django管理网站为每个不同的用户
答
Django是伟大的框架,并有LogEntry model 你要注册这个模式在管理
像这样的事情
网址。 py
from django.conf.urls.defaults import patterns, include, url
from django.contrib import admin
admin.autodiscover()
admin.site.register(admin.model.LogEntry)
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
)
或扩展例如:
extra_admin.py
from django.contrib import admin
class LogEntryAdmin(admin.ModelAdmin)"
pass
admin.site.register(admin.model.LogEntry, LogEntryAdmin)
urls.py
from django.conf.urls.defaults import patterns, include, url
from django.contrib import admin
admin.autodiscover()
import extra_admin.py
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
)