Django框架基础步骤
Python云框架
mysite/ 外层目录,可更改名字 mysite/ 工程目录,保存代码和文件 _init_.py 一个将mysite定义为包的空文件 settings.py 部署和配置整个工程的配置文件(配置文件) urls.py URL路由的声明文件(路由文件) wsgi.py 基于WSGI的web服务器的配置文件 manage.py 一个与Django工程进行交互的命令工具 django-admin //Django框架全局管理工具
django-admin <command> [options] 作用: 建立并管理Django工程 建立并管理Django工程使用的数据库 控制调试或日志信息 运行并维护Django工程
manage.py \>python manage.py <command> [options] //只针对当前生成的工程
步骤:
步骤1:新建工程:Django-admin startproject mysite
步骤2-1:修改工程 :创建一个具体应用(app)
步骤2-2:修改工程:修改应用的views.py:对URL的具体响应功能
步骤2-3:修改工程:修改URL路由:指定URL与响应之间的关系
步骤3:运行工程:Python manage.py mysite
云端web系统的三个通用功能需求
1.数据组织 2.web展示 3.控制逻辑
MTV开发模式
M:模型 与数据组织相关的功能
T:Templates模板 与表现相关的所有功能(定义表现风格)
V:视图 针对请求数据的功能 选择展示数据,显示数据模板,每个URL对应一个回调函数
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
什么才是“5G+医疗”的最大障碍?
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 多年来,GSMA一直是全球最重要的移动电话和移动运营商的行业性协会。 该协会拥有一个被称为GSMA Intelligence的移动智库。这个智库统计了全球的移动设备连接数量,包括许可的物联网(IoT)设备。 让人印象深刻的一个数字是:到2020年2月上旬,全球已注册的移动连接超过95亿,并且以5.5%的年增长率稳步增长。 这些仅仅是4G时代的数字。 2020年1月,GSMA发布了一份5G网络时代设备的新报告。该报告表示,中国将是引领下一代移动革命的国家。 近50%的中国消费者表示,一旦5G服务可用,他们会立即购买5G手机,而美国的这一数字为30%,欧洲为15-20%。GSMA的调查显示,对于手机客户而言,5G完全与速度和覆盖范围有关,53%的人表示希望5G带来更快的网络,而37%的人希望获得更好的覆盖范围。 相比之下,只有27%的人希望获得新的酷炫服务,不到23%的人认为5G是将新工具连接到移动网络。 5G,不仅是速度 这些数字与业内专家所说的5G的意义并不一致。 根据AT&T业务部门医...
- 下一篇
好程序员Web前端教程之React原理解析及优化技巧
好程序员Web前端教程之React原理解析及优化技巧,React既是当前企业选拔人才的主要技能之一,也是每一个Web前端人才需要掌握的知识。有不少同学想要快速掌握React,接下来就给大家简单介绍React原理以及相关性能优化技巧。 ReactJS起源于Facebook内部项目,是一个用来构建用户界面的JavaScript库,相当于MVC架构中的V层框架。与市面上其他框架不同的是,React把每一个组件当成了一个状态机,组件内部通过state来维护组件状态的变化,当组件的状态发生变化时,React通过虚拟DOM技术来增量并且高效的更新真实DOM。 React核心技术——虚拟DOM(Virtual DOM):对于每一个组件,React会在内存中构建一个相对应的DOM树,基于React开发时所有的DOM构造都是通过虚拟DOM进行,每当组件的状态发生变化时,React都会重新构建整个DOM数据,然后将当前的整个DOM树和上一次的DOM树进行对比,得出DOM结构变化的部分(Patchs),然后将这些Patchs再更新到真实DOM中。整个过程都是在内存中进行,因此是非常高效的。 React把每个...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果