+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

只有Django Admin页面可见,而剩余的Site网站在生产中为空白

发布于2021-04-06 04:49     阅读(1027)     评论(0)     点赞(27)     收藏(5)


0

1

2

3

4

5

6

我试图将我的网站托管在本地主机上的heroku上,我的项目很好,没有问题,在部署它时,我得到的都是空白页面(我检查了它并且显示了元素,但网页上看不到任何东西),除了管理页面我都安装了所有我正在部署的必要软件包,即gunicorn和whitenoise以及设置STATIC_ROOT和STATICFILES_STORAGE。我最初将DISABLE_COLLECTSTATIC = 1设置,然后在部署时将其设置为0,但我看不到任何可能导致此问题的错误

我的一些文件用于上下文

设定

STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static_dev')]
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'

网址

from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
from django.conf.urls import handler404


urlpatterns = [
    path('admin/', admin.site.urls),
    path('users/', include('user.urls')),
    path('users/', include('django.contrib.auth.urls')),
    path('accounts/', include('allauth.urls')),
    path('', include('pages.urls')),
    path('store/', include('store.urls')),
    #path("djangorave/", include("djangorave.urls", namespace="djangorave")),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)


#error handlers
handler404 = 'store.views.error_404'
#handler500 = 'store.views.my_custom_error_view'

解决方案


暂无回答

0

1

2

3

4

5



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接: https://www.pythonheidong.com/blog/article/922211/55822921e952e65b9cd4/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

27 0
收藏该文
已收藏

评论内容:(最多支持255个字符)