公司的python工程师不会js和python数据交互,所以我就去试了一下。
首先安装python,django框架和django-cors-headers。
python官网下载,按提示操作,记住最后勾选add to path。
django和django-cors-headers可以用命令下载。
pip install django和pip install django-cors-headers
django是一个MVC框架,类似于SpringMVC,它号称MTC框架,model、template、controller,但使用率不高。
django-cors-headers用于解决跨域问题,前端是用的iview-admin,所以要跨域。
2.7以上的python创建项目,使用命令:django-admin startproject 项目名 来创建项目。
解决跨域问题,在setting.py中:
INSTALLED_APPS里面添加1项:'corsheaders'。
MIDDLEWARE里面添加2项:
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware'
再后面添加:
CORS_ALLOW_CREDENTIALS = True
CORS_ORIGIN_ALLOW_ALL = True
CORS_ORIGIN_WHITELIST = (
'*'