在部署的项目中使用django管理

在部署的项目中使用django管理,django,django-admin,Django,Django Admin,我正在与django合作,我想使用django admin来管理我网站的某些内容,包括数据库的维护 可以在项目部署后使用它,还是应该考虑其他选项?我找了很多选择,但什么也没找到。由于安全问题,我认为离开像www.mysite.com/admin这样的管理站点不是一个选择 谢谢部署后,django管理员正是您应该用来管理(因此得名)站点的。www.mysite.com/admin背后的安全问题是什么?您需要具有员工权限的用户帐户才能访问管理区域。谢谢您的回复。但是,我如何阻止每个人访问mysite

我正在与django合作,我想使用django admin来管理我网站的某些内容,包括数据库的维护

可以在项目部署后使用它,还是应该考虑其他选项?我找了很多选择,但什么也没找到。由于安全问题,我认为离开像www.mysite.com/admin这样的管理站点不是一个选择


谢谢

部署后,django管理员正是您应该用来管理(因此得名)站点的。www.mysite.com/admin背后的安全问题是什么?您需要具有员工权限的用户帐户才能访问管理区域。

谢谢您的回复。但是,我如何阻止每个人访问mysite.com/admin?我不想让游客看到这一点。我已经读到,建议在已部署的项目中禁用adminsite…如果不使用adminsite,您可以通过各种方式禁用它。据我所知,django admin站点没有安全漏洞,因此如果您不提供您的凭据,就可以了。如果您真的那么担心,您可以始终限制对nginx配置或apachehtaccess或您正在使用的任何内容中的管理员url的访问。这是一篇很好的文章,涵盖了其中的一些内容。