首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >reactjs未捕获SyntaxError:使用django意外标记

reactjs未捕获SyntaxError:使用django意外标记
EN

Stack Overflow用户
提问于 2019-05-07 13:47:45
回答 1查看 234关注 0票数 0

我正在尝试在azure vm中部署我的django-react。

当我使用

代码语言:javascript
复制
python manage.py runserver 0.0.0.0:8000

它工作得很好。

但是,当我使用。

代码语言:javascript
复制
gunicorn --bind 0.0.0.0:8000 settings.wsgi

这是在控制台中显示上述错误。

请看一看

EN

回答 1

Stack Overflow用户

发布于 2019-05-07 13:52:25

这可能是因为没有加载静态文件。gunicorn不提供静态内容。

因此,您可以使用whitenoise来提供这些静态内容。您可以通过pip install whitenoise安装它。然后您可以像这样启用它:

代码语言:javascript
复制
MIDDLEWARE = [
  # 'django.middleware.security.SecurityMiddleware',
  'whitenoise.middleware.WhiteNoiseMiddleware',
  # ...
]

有关更多信息,请访问their documentation regarding using whitenoise on django

或者,您也可以使用反向代理服务器,如NGINX、Apache或Varnish来提供静态内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56016234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档