在pythonanywhere上部署Django项目时,如果Admin css无法加载,可能是由于静态文件未正确配置或未正确收集导致的。以下是解决该问题的步骤:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
urlpatterns = [
# 其他URL配置
]
urlpatterns += staticfiles_urlpatterns()
python manage.py collectstatic
命令,以收集静态文件到STATIC_ROOT目录中。这将会将项目中的静态文件复制到指定的静态文件目录中。/static/
,静态文件路径为Django项目中STATIC_ROOT的绝对路径。如果按照以上步骤操作后仍然无法加载Admin css,可以检查以下可能的原因:
python manage.py collectstatic
命令,确保静态文件被正确复制到STATIC_ROOT目录中。希望以上解决方案能够帮助您解决在pythonanywhere上部署Django项目时Admin css无法加载的问题。如果需要更详细的帮助或有其他问题,请提供更多信息以便我们提供进一步的支持。
领取专属 10元无门槛券
手把手带您无忧上云