2011-05-19 73 views
0

單獨的用戶可能看到他們對django管理員所做的獨特變化嗎? 例如,如果user1添加了一些產品或類別以便能夠看到他的獨特變化 - admin site? 如果這不是我怎麼能構建這樣一個功能使用django管理員作爲基地?獨特的django管理網站爲每個不同的用戶

回答

0

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)), 
)