移植别人的django项目出现的警告:
settings.py
解决:
settings.py文件添加这一行。
DEFAULT_AUTO_FIELD = "django.db.models.AutoField"
urls.py
urlpatterns = [
path('admin/', admin.site.urls),
path('about/', About, name='aboutsite'),
re_path(r'^$', include('HomePage.urls')),
path('develop/', include('develop.urls')),
path('article/', include('article.urls')),
path('ueditor/', include('DjangoUeditor.urls')),
re_path(r'^media/upfile/(?P<path>.*)$', serve, {'document_root': BASE_DIR + '/media/upfile'})
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
警告如图:
解决:
附录:
pip的更新代码:
更新pip:python -m pip install --upgrade pip
pycharm自动生成requirements文件:pip freeze > requirements.txt