我正好有the same question,所以我把他的文本和改编,因为他没有任何答案。我希望我会有更多的运气比他。
我已经建立了一个Django项目来使用默认的管理站点,然后我创建了一个单独的管理站点。我通过子类化admin.adminSite并向另一个管理站点注册模型来实现这一点,它完全按照预期工作。
然而,我想使用一个模板,如AdminLTE或Jazzmin与此其他管理,同时坚持与标准的管理主题的默认管理网站。我不知道如何做到这一点,或如果它甚至是可能的。
我读过this post,this one,这是与前一个相关的,和that one,但他们似乎只是处理一些html文件,而不是像AdminLTE的整个模板.我试图使用index_template
属性和AdminLTE的index.html
,但它不显示我的模型,但AdminLTE的预览.
也许一个解决方案应该是创建另一个项目,将它与我的主项目的数据库关联起来,并按照there所描述的那样在settings.py
中添加行,但这似乎不是一个很好的解决方案。
1条答案
按热度按时间7cjasjjr1#
你可以通过Django文档中的命令更改端口来运行多个admin
python3manage.py运行服务器8001 --〉这个数字,例如你可以改变它