我更改了计算机,只是将django-admin create project
创建的目录从旧计算机复制到新计算机,我迁移了我的django项目。我在一个新的Python虚拟环境下在新计算机(包括django)中安装了所有必需的模块,并且一切都运行良好,但是项目的管理站点,以简单的html显示,根本没有样式。
我不知道如何解决它
答案 0 :(得分:3)
当我第一次将项目转移到生产服务器时,发生了这种情况。我不知道您是使用runserver
还是使用Apache或Nginx托管该项目的新计算机。如果是后者,请在项目根目录上尝试以下命令。
python manage.py collectstatic
请注意,您还需要在STATIC_ROOT
文件中指定STATICFILES_DIRS
和settings.py
,以便上述命令生效。
请参阅django docs以了解有关在Django中使用静态文件的更多信息。