在项目中使用sadmin

在项目中使用sadmin

💡 原文中文,约1100字,阅读约需3分钟。
📝

内容提要

本文介绍了在Django项目中配置sadmin模块的步骤,包括在INSTALLED_APPS中添加sadmin、设置自定义中间件、定义AUTH_USER_MODEL、更新urls.py以包含相关路径、运行迁移命令创建模型,以及创建超级用户。

🎯

关键要点

  • 在INSTALLED_APPS中添加'sadmin'模块。
  • 设置自定义中间件以记录操作日志。
  • 在settings.py中定义AUTH_USER_MODEL为'accounts.User'。
  • 在urls.py中包含账户的URL配置。
  • 运行迁移命令以创建模型。
  • 运行命令创建超级用户。

延伸问答

如何在Django项目中添加sadmin模块?

在INSTALLED_APPS中添加'sadmin.commons'、'sadmin.accounts'和'sadmin.project'。

sadmin模块需要哪些自定义中间件?

需要添加'OperationLogMiddleware'和'AuthTokenMiddleware'。

如何在settings.py中定义AUTH_USER_MODEL?

将AUTH_USER_MODEL设置为'accounts.User'。

如何在urls.py中包含sadmin的URL配置?

使用include函数将'sadmin.commons.urls'、'sadmin.accounts.urls'和'sadmin.project.urls'添加到urlpatterns中。

创建模型需要运行什么命令?

运行命令python manage.py migrate。

如何创建超级用户?

运行命令python manage.py createsuperuser。

➡️

继续阅读