初识django

1、查看django的版本号
python -m django --version
2、python与Django之间的版本配合 在这里插入图片描述 3、运行你创建的第一个项目
cd 创建的根目录
python manage.py runserver
4、项目和应用之间的区别
应用是专门做某件事情网络应用程序–比如博客系统,或者公共记录的数据库,或者简单的投票数据库。项目只是一个网站使用的配置和应用的集合,项目可以包含很多种应用,应用可以被多个项目使用
5、创建一个应用app
6、检查installed_apps设置是否正确
7、激活创建的模型,在数据库中创建表
python manage.py makemigrations polls

你将会看到类似于下面这样的输出:

Migrations for 'polls':
  polls/migrations/0001_initial.py:
    - Create model Choice
    - Create model Question
    - Add field question to choice

已经进行了一次迁移

迁移之后的文件
sqlmigrate 命令接收一个迁移的名称,然后返回对应的 SQL:

$ python manage.py sqlmigrate polls 0001
你将会看到类似下面这样的输出(我把输出重组成了人类可读的格式):

BEGIN;
8、创建数据表
python manage.py migrate

改变模型需要三步:

编辑 models.py 文件,改变模型。
运行 python manage.py makemigrations 为模型的改变生成迁移文件。
运行 python manage.py migrate 来应用数据库迁移

初试API

进入交互式Pyhone命令行
python manage.py shell

创建一个管理员账号

python manage.py createsuperuser
Username:admin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值