一些最基本的命令:
ls查看 cd +文件名进入目录/文件 cd..返回上一级目录 直接cd 而已的是直接进入根目录(root) mkdir +文件夹名称 创建文件夹 nano直接 是创建文件 而nano+文件名称 是修改的意思 rm -r +文件名 是删除文件的意思 cd+tab补全的意思
django-admin.py startproject +名称 是创建项目的意思
python3 manage.py startapp +名称 是创建app
python3 manage.py runserver 0.0.0.0:5000是运行网页
Django 是用Python开发的一个免费开源的Web框架,可以用于快速搭建高性能,优雅的网站!
1. 新建一个 django project
1 2 |
|
2. 新建 app
要先进入项目目录下,cd project_name 然后执行下面的命令(下同,已经在项目目录下则不需要 cd project_name) 进入后用ls看是否有manage.py
1 2 |
|
一般一个项目有多个app, 当然通用的app也可以在多个项目中使用。
3. 创建数据库表 或 更改数据库表或字段 (当要存储数据时才用到)
要cd到ls能看到manage.py
1 2 3 4 5 |
|
第一个命令的作用是记录即将要做的数据库操作,但实际上并没有进行数据库操作。第二个的命令的作用是对数据库进行操作(建表、改表等)
4. 使用开发服务器(打开自带即原始网页 火箭)
python3 manage.py runserver 0.0.0.0:5000
然后访问网页 http://101.34.187.66:5000/admin
5. 清空数据库
1 |
|
此命令会询问是 yes 还是 no, 选择 yes 会把数据全部清空掉,只留下空表。
6. 创建超级管理员(创建一个登录页面)
提前设置好用户名、密码 而邮箱可略 设置时密码是隐藏的看不到的 当用户名输入出错要改的时候用ctrl+c后在输入
超级管理员创建后要 python3 manage.py runserver 0.0.0.0:5000 后访问这个页面http://101.34.187.66:5000/admin
1 2 3 4 5 6 |
|
完成后访问页面时要加/admin (http://101.34.187.66:5000/admin)