共计 1041 个字符,预计需要花费 3 分钟才能阅读完成。
0x01 环境搭建
1、筹备
sudo pip3 install -U pip | |
pip install django | |
pip install ipython mysqlclient |
2、创立我的项目
django-admin startproject myProject // 创立我的项目 | |
cd myProject | |
python3 manage.py startapp myApp // 创立利用 |
3、启动
python3 manage.py runserver 0:8080
4、根本目录构造
myProject | |
├── db.sqlite3 | |
├── manage.py | |
├── myApp | |
│ ├── admin.py | |
│ ├── apps.py | |
│ ├── __init__.py | |
│ ├── migrations | |
│ │ ├── 0001_initial.py | |
│ │ ├── __init__.py | |
│ │ └── __pycache__ | |
│ │ ├── 0001_initial.cpython-35.pyc | |
│ │ └── __init__.cpython-35.pyc | |
│ ├── models.py | |
│ ├── __pycache__ | |
│ │ ├── admin.cpython-35.pyc | |
│ │ ├── apps.cpython-35.pyc | |
│ │ ├── __init__.cpython-35.pyc | |
│ │ ├── models.cpython-35.pyc | |
│ │ └── views.cpython-35.pyc | |
│ ├── templates | |
│ │ └── myApp | |
│ │ └── detail.html | |
│ ├── tests.py | |
│ └── views.py | |
└── myProject | |
├── __init__.py | |
├── __pycache__ | |
│ ├── __init__.cpython-35.pyc | |
│ ├── settings.cpython-35.pyc | |
│ ├── urls.cpython-35.pyc | |
│ └── wsgi.cpython-35.pyc | |
├── settings.py | |
├── urls.py | |
└── wsgi.py |
5、其余
- 应用 ipython 接口
python3 manage.py makemigrations myApp
- 在 models 里进行了数据库的批改当前
python3 manage.py makemigrations myApp | |
python3 manage.py sqlmigrate myApp 0001 | |
python3 manage.py migrate |
0x02 实战我的项目
1、booklist
知识点:数据库操作
参考资料:
https://www.lanqiao.cn/course…
正文完