我是Django的新手,所以我对管理网站有疑问。我想修改用户视图。我想添加一些按钮(例如“激活”)或用户表中的链接。但我找不到任何脚本,我可以修改它。
答案 0 :(得分:1)
您是否也有兴趣增加Django Users模型的行为?如果它只是修改管理区域中的演示文稿,请查看Django docs。通过将admin.py文件添加到应用程序并引用ModelAdmin类来自定义管理UI。来自文档:
对于每个模型,可选择创建一个ModelAdmin类,该类封装了该特定模型的自定义管理功能和选项。
答案 1 :(得分:1)
按钮和链接听起来像是可以在模板中完成。您可能希望覆盖呈现User表单的add_form.html,但您需要在模板目录中具有此层次结构
templates/
admin/
auth/
user/
add_form.html
此表单扩展为“admin / change_form.html”。供您参考,请查看实际代码online。