1.创建一个测试项目
1.1 创建项目和APP
'''1.创建项目和APP'''
django-admin startproject BookManage # 创建项目
python manage.py startapp books # 创建APP
'''2.在settings中注册books模型'''
INSTALLED_APPS = [
'books.apps.BooksConfig'
] # 注:pycharm无法联想,需要把apps文件夹设置为源根
'''3.urls.py中添加路由'''
urlpatterns = [
path('books/', include('books.urls')),
]
'''4.books/urls.py中添加子路由'''
from django.urls import path
urlpatterns = [
]
2.配置跨域
2.1 跨域原理
-
首先浏览器安全策略限制js ajax跨域访问服务器
-
如果服务器返回的头部信息中有当前域:
// 允许 http://localhost: