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

      

  • 相关阅读:
    Windows vm install MAC OS
    DragonBones cpp
    APK .
    cocos2D-X vs2015 lua project 断点调试
    为什么前后端分离了,你比从前更痛苦?
    CSS3中一些鲜为人知的属性
    Web认证_介绍Web开发中几种常用的认证机制
    基于JWT的Token认证机制实现及安全问题
    别了,JavaScript;你好WebAssembly
    css设置全屏背景图,background-size 属性
  • 原文地址:https://www.cnblogs.com/SwiftAC/p/12263312.html
Copyright © 2011-2022 走看看