zoukankan      html  css  js  c++  java
  • 学习python的第五天

    初识Django项目

    Django的基本命令
    
    startproject  创建一个Django项目
    
    startapp    创建一个Django应用
    
    check     检验项目完整性
    
    runserver    本地简易运行Django项目
    
    shell       执行Django项目的Python Shell环境
    
    test      执行Django用例测试
    Django的基本命令(数据库相关)
    
    makemigrations  创建模型变更的迁移文件
    migrate      执行上一个命令创建的迁移文件
    dumpdata     把数据库数据导出到文件
    loaddata     把文件数据导入到数据库
    项目目录介绍
    
    项目配置文件:settings.py
    
    项目路由配置文件:urls.py
    
    项目管理文件:manage.py

    初识Django应用

    Django应用 VS Django项目
    
    一个Django项目就是一个基于Django的Web应用
    
    一个Django应用就是一个可重用的Python软件包
    
    每个应用可以自己管理模型、视图、模板、路由和静态文件等
    
    一个Django项目包含一组配置和若干个Django应用

    Django应用目录介绍

    views.py      视图处理的地方
    
    models.py     定义应用模型的地方
    
    admin.py      定义Admin模块管理对象的地方
    
    apps.py      声明应用的地方
    
    tests.py      编写应用测试用例的地方
    
    urls.py(自行创建) 管理应用路由的地方

    Django视图

    没有框架的时代:Hello.html
    
    不可能通过HTML表达网页所有的内容
    
    Django视图产生内容

    Django路由

    runserver可以看到Django欢迎页面
    
    请求没办法到达刚才的视图函数
    
    需要配置路由绑定视图函数和URL

      

  • 相关阅读:
    sqlhelper类
    嵌入式的n个方向
    study vim + cscope
    mail lists
    关于我的学习
    yahoo enter linux mobile competition
    找工作啦 啦啦啦啦啦
    minicom display unsolicited codes
    并购的年代
    配置rt73无线网卡至suse10.3
  • 原文地址:https://www.cnblogs.com/SwiftAC/p/12263312.html
Copyright © 2011-2022 走看看