1.安装xadmin,生成数据表一直报错,不明白!!!!
原因:未使用django-formtools最新版包,wtf,git上给出的依赖包是1.0版本的啊!!!
2.关于djangorestframwork配置问题
页面显示设置
REST_FRAMEWORK = {
"DEFAULT_PAGINATION_CLASS":"rest_framework.pagination.LimitOffsetPagination", #之前没写这个配置导致一直错误
"PAGE_SIZE":10,
}
3.
在修改了models.py后,用python manage.py makemigrations生成对应的py代码。
但有时执行python manage.py makemigrations命令,会提示"No changes detected." 可能有用的解决方式如下:
直接使用python manage.py migrate.
可能会先生成对应数据库的py代码,再自动执行这段代码,创建数据库表格 (我没有仔细去读文档 不清楚这条命令的逻辑)
4.
djangorestframework url绑定的问题,在官方文档中写的是:
urlpatterns = [
...
url(r'^api-auth/', include('rest_framework.urls'))
]
但是并不能完成绑定,正确的写法是:
urlpatterns = [
....
url(r'^',include(router.urls)),
url(r'^api-auth/',include('rest_framework.urls')),
]