我想为我使用 Django 设计的网络应用程序的主页创建一个配置面板。 这个配置面板应该让我选择一些基本选项,比如突出显示一些新闻、设置展示横幅等。 基本上我不需要具有不同行的应用程序,而只需要一个带有一些配置选项的面板页面。 据我所知,由 Django 创建的自动生成的管理区域似乎无法处理此功能,因此我向您寻求一些指导。 任何提示都非常感谢。 提前谢谢你。
马特奥
请您参考如下方法:
Django 的管理区域与您的 Django 站点的其余部分一样具有 View 和模板,因此只需自定义相关文件即可。
This should be a helpful read for you.
具体来说,渲染索引页的方法可以在django/contrib/admin/sites.py中找到,而真正的索引页可以在django/contrib/admin/templates/admin中找到。不要直接修改这些,您应该按照上面的链接解释进行复制。
从那里开始,只需编写相关代码即可显示新闻部分。如果需要,您可以将新闻制作成另一个应用程序,或者您甚至可以使用 XML 或您选择的其他内容从另一个网站获取数据。
