0
我想覆蓋中的django.contrib.admin.sites
中的索引視圖。我想通過這個來做的是我想在這裏檢查用戶是否是超級用戶,然後在所有模型中顯示index.html模板,否則如果用戶是普通員工用戶,則向他/她展示具有不同內容的test.html模板。如何覆蓋Django admin的索引視圖(sites.py)?
我想覆蓋中的django.contrib.admin.sites
中的索引視圖。我想通過這個來做的是我想在這裏檢查用戶是否是超級用戶,然後在所有模型中顯示index.html模板,否則如果用戶是普通員工用戶,則向他/她展示具有不同內容的test.html模板。如何覆蓋Django admin的索引視圖(sites.py)?
通過auth軟件包,您可以立即設置逐個模型的權限。沒有必要重寫視圖。請參閱https://docs.djangoproject.com/en/dev/topics/auth/#permissions
但仍然如果我需要重寫此視圖我該如何做? – Anshul