django - 尝试连接 /admin 页面时 Django 服务器死机
问题描述
我正在尝试使用 Django 实现 Restful API 服务器。我添加了如下管理 url,但是每当我连接到管理页面时,Django 服务器都会默默地死掉,返回码 245。最后一个控制台是“GET /admin HTTP/1.1”301 0,什么也没有。
urlpatterns = [
path('admin/', admin.site.urls),
path('api/v1/doc/', schema_view.with_ui('swagger', cache_timeout=0), name='schema-swagger-ui'),
]
我做错了什么?我在 admin.py 中没有 AdminModel。
解决方案
只是想分享我解决相同问题的经验。
我使用了 python v3.7 并遇到了这个问题。通过升级到python v3.8并创建一个新的 venv 解决了这个问题。
现在我的python版本仅供参考:
Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)] on win32
另一个帖子也提到了这个问题。
推荐阅读
- javascript - 无法使用 Mongoose 在 MongoDB 中保存和显示数据
- php - Altorouter - 如何在 php 文件中重定向?
- python - 在 pymongo 代码中出现错误 InvalidBson。如何解决这个问题?
- swift - UICollectionViewDiffableDataSource 实时更新
- swift - 我想做一个 if 语句,当用户点击时,每个图像都是全屏的
- javascript - 如何从 react.js 中的 redux 存储向引导表插入数据?
- python - 使用 Matplotlib.image 堆叠图像
- docker - 找不到当前平台“debian-openssl-1.0.x”的查询引擎二进制文件
- python-3.x - 使用 € 作为散景中 NumeralTickFormatter 中的货币符号
- c++ - 禁用复制构造函数和赋值运算符时将引用实例传递给静态方法