美文网首页
慕课网django入门与实践

慕课网django入门与实践

作者: 雨y飘零久 | 来源:发表于2019-05-27 04:32 被阅读0次

第四章:创建项目及应用

创建项目

  • 创建项目命令
dgango-admin startproject myblog
  • 启动命令
python manage.py runserver 
  • 文件介绍
    • wsgi.py
      WSGI(Python Web Server Gateway Interface)
      中文名:Python服务器网管接口
      Python应用与Web服务器之间的接口
    • urls.py
    • setteings.py
    • __init__.py
      Python中声明模块的文件
      内容默认为空

创建应用

  • 创建应用命令
python manage.py startapp blog

第五章:Templates

DTL(Django Template Language):Django模板语言
第三方模板:如Jinja2

第六章:Models

ORM(Object Relation Mapping):对象关系映射
实现了对象和数据之间的映射
隐藏了数据访问的细节,不需要编写SQL语句

生产数据表

  • 执行
python manage.py makemigrations  app名(可选)
  • 再执行
python manage.py migrate
  • 查看
    • 查看SQL语句
      python manage.py sqlmigrate 应用名 文件id 
      

第七章:Admin

  • 创建用户
python manage.py createsuperuser

入口为localhost:8000/admin/

第九章:补充内容

  • Django shell
python manage.py shell

相关文章

网友评论

      本文标题:慕课网django入门与实践

      本文链接:https://www.haomeiwen.com/subject/swwqtctx.html