Django起步

创建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
$ python manage.py makemigrations # 创建迁移文件
$ python manage.py migrate # 执行迁移
$ python manage.py runserver # 启动服务器
$ python manage.py createsuperuser # 创建超级用户
$ python manage.py changepassword # 更改某个用户的密码

你可能感兴趣的:(Django起步)