美文网首页
慕课网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