1.安装环境:
快捷键ctrl+alt+s安装django和djangorestframework 或者用下面命令行(注意版本选择)
pip install django
pip install djangorestframework
2. pycharm中新建django项目
此时已经启动的一个名为framework的 django项目(相当于命令行 python manage.py startproject framework .或者django-admin.py startproject framework .)
3 新建一个app应用:
python manage.py startapp quickstart
项目目录下看到:
4 修改数据库为mysql
如果是python3 安装pymysql
pip install pymysql
打开./framework/settings.py
修改databases
#文件开头加上
import pymysql
pymysql.install_as_MySQLdb()
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'HOST': '10.15.208.32', 'PORT': '8002', 'NAME': 'django2', # 数据库名 'USER': 'root', 'PASSWORD': '123456', 'OPTIONS': { 'sql_mode': 'traditional' }, } }
5 同步数据到数据库:
python manage.py makemigrations
python manage.py migrate
6 创建超级用户
python manage.py createsuperuser --email admin@example.com --username admin
7 设置
将 rest_framework
添加到 INSTALLED_APPS
。设置模块将位于 framework/settings.py
中
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework', ]