0
我试图设置一个Django站点(由其他人开发)的开发版本,这样我可以在进行更改前进行编辑和测试。当我尝试进入127.0.0.1:8000
时,出现HTTP 301
错误。Django runserver给出301错误
我试过其他端口以确保我没有使用它。
我认为设置应该让我来运行这个应用程序,例如我有:
DEBUG = True
ALLOWED_HOSTS = ['*']
活动网站从HTTPS
运行,所以我想,有内settings.py
一些东西,指定SSL但我找不到任何东西。
两个问题:
- 有没有办法使用的runserver效仿HTTPS?
- 如果不是,我应该寻找哪些可能会迫使HTTPS?
['SECURE_SSL_REDIRECT'](https://docs.djangoproject.com/en/1.8/ref/settings/#secure-ssl-redirect)设置是在Django 1.8中添加的。您的['MIDDLEWARE_CLASSES'](https://docs.djangoproject.com/en/1.8/ref/settings/#middleware-classes)设置中可能会有一个自定义中间件。 – Alasdair
HTTP 301不是错误代码 – e4c5