django中基本命令、登录页面、原始页面

一些最基本的命令:

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

django-admin.py startproject project_name

2. 新建 app

要先进入项目目录下,cd project_name 然后执行下面的命令(下同,已经在项目目录下则不需要 cd project_name) 进入后用ls看是否有manage.py

1

2

python3 manage.py startapp app_name

或 django-admin.py startapp app_name

一般一个项目有多个app, 当然通用的app也可以在多个项目中使用。

3. 创建数据库表 或 更改数据库表或字段 (当要存储数据时才用到)

要cd到ls能看到manage.py

1

2

3

4

5

# 1. 创建更改的文件

python3 manage.py makemigrations

# 2. 将生成的py文件应用到数据库

python3 manage.py migrate

第一个命令的作用是记录即将要做的数据库操作,但实际上并没有进行数据库操作。第二个的命令的作用是对数据库进行操作(建表、改表等)

4. 使用开发服务器(打开自带即原始网页 火箭)

python3 manage.py runserver 0.0.0.0:5000

然后访问网页    http://101.34.187.66:5000/admin

5. 清空数据库

1

python manage.py flush

此命令会询问是 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

python manage.py createsuperuser

# 按照提示输入用户名和对应的密码就好了邮箱可以留空,用户名和密码必填

# 修改 用户密码可以用:

python manage.py changepassword username

完成后访问页面时要加/admin  (http://101.34.187.66:5000/admin)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值