创建Django工程
命令行执行django-admin startproject mysite
,mysite为自定义的站点名,生成一个站点文件夹mysite,进入站点目录,可以看到 manage.py 文件
创建一个app
执行python manage.py startapp myapp
,在站点下创建一个应用,然后在 setting.py 中的 installed_apps 列表中添加 myapp 字符串
创建数据库
执行python manage.py migrate
,创建一个默认的sqlite3数据库
启动站点
python manage.py runserver
理解MTV模型
- M(模型)层,作为数据库的代理人,通过 model 操作数据库
- T(模板)层,把数据填充进网页中进行渲染
- V(视图)层,把渲染好的网页返回给请求者,让我们可以在浏览器中看到网页
一些常用的命令
$ python manage.py startapp <app name> # 创建一个app
$ python manage.py makemigrations # 创建迁移文件
$ python manage.py migrate # 执行迁移
$ python manage.py runserver <hostname:port> # 启动服务器
$ python manage.py createsuperuser # 创建超级用户
$ python manage.py changepassword # 更改某个用户的密码
网友评论