当前位置: 首页 > wzjs >正文

江西省住房和城乡建设厅官方网站怎样做网站3天赚100万

江西省住房和城乡建设厅官方网站,怎样做网站3天赚100万,科学小制作小发明,常州推广网络营销多少钱Django是什么 Web应用程序是指在服务器端运行的程序,不需要单独安装,而Django就是其中一个非常流行的框架。 网站运行的主要原理 网站运行的本质就是服务器与客户端之间的数据传输,而其中,超文本传输协议(HTTP&…

Django是什么

Web应用程序是指在服务器端运行的程序,不需要单独安装,而Django就是其中一个非常流行的框架。

网站运行的主要原理

网站运行的本质就是服务器与客户端之间的数据传输,而其中,超文本传输协议(HTTP)是万维网通信的基础,能确保数据在传输过程中不会丢失或者损坏。服务器负责托管web资源,这些资源的形式可以是图像、文本甚至音频,而每个资源都有一个统一的资源标识符(URI)来进行标识,最常见的资源标识符是URL,也就是我们俗称的web地址。

用户界面其实是代码经历过渲染后的界面,而浏览器引擎则会根据用户的不同交互行为来调用不同的渲染引擎,渲染引擎当中,网络组件负责处理通信问题和安全问题;JavaScript解释器负责解释并自行嵌入在网站当中的JavaScript代码并执行;UI后端用于用户绘制组合框和小窗口等。

同时,浏览器引擎当中也支持储存机制,像是用户存入其中的账号密码,或是首个页面的网址。

传统的用户开发体系结构为MVC模式(模型—视图—控制器),而Django则采用了虽有类似但有所不同的架构MVT(model—view—Template),其中,model负责与数据库交互,定义数据结构和业务逻辑,例如,要实现传入用户发布的博文,它的post方法当中就需要定义博客文章的标题、内容、发布时间等字段;view的作用是处理用户的请求并且返回相应,它在接受用户的输入的同时也会调用模型获取数据,然后选择合适的模板对其进行渲染,template(模板)当中定义了页面的内容和样式,并通过模板语言嵌入动态数据,在传统架构中,这一部分通常由视图完成,Django相比传统结构,更好的实现了数据处理和页面展示的分离,使开发者可以更加专注于某一模块的开发。

Django是基于python语言完成开发的,而当时大多数HTTP服务器软件都是使用C或者C++编写,因此无法直接执行Python代码,为此,需要通过通用网关接口(CGI)实现程序和服务器之间的交互,CGI是用于定义程序和服务器交互的标准协议,但每一个请求都会都会启动一个python解释器,因此,由Python编写CGI脚本只能用于低负载的情况。

WSGI全称Web服务器网关接口(Python Web Server Gateway Interface)是一种为Python定义的Web服务器和Web应用程序之间的简单而通用的接口,是一种非常好用的中间件(中间件是应用程序的一层,开发者不需要自己编写代码,只需要下载相应的中间件就可以实现对应的功能),简单来说,只要使用的框架支持WSGI协议,那么就可以在所有支持WSGI协议的服务器上部署,在开发过程中,创建完django,其中的wsgi.py文件本身就会为你创建好,不需要手动编写和改动。模板引擎用于将模板与数据模型进行组合以生成结果文档,有利于将html的代码分解以减少代码的耦合,同时提高了代码的复用。

Django的基本配置

在django当中,指定方式其实是默认配置环境变量,也就是说,即便配置文件settings.py为空,也会按照默认的配置文件去执行(默认配置的代码所在路径:django/config/global_settings.py),在启动过程中,Django会先读取全局变量的配置,然后根据settings.py当中的文件覆盖全局变量,在应用运行过程中修改配置文件配置文件也会立即生效,但我们一般不建议这么做。

 


文章转载自:

http://GjX9aGZB.wjtwn.cn
http://TDoHXABD.wjtwn.cn
http://q2NAXr8A.wjtwn.cn
http://ANdVk7DG.wjtwn.cn
http://v5Fnyd9l.wjtwn.cn
http://TnAutVhs.wjtwn.cn
http://8p2HHamg.wjtwn.cn
http://TItYXRKa.wjtwn.cn
http://p5Xue4N3.wjtwn.cn
http://aSuGMkfq.wjtwn.cn
http://gHQNT6pY.wjtwn.cn
http://xpQtMP7F.wjtwn.cn
http://8OV7VWye.wjtwn.cn
http://F766owFQ.wjtwn.cn
http://iQ6g8Zab.wjtwn.cn
http://uE8NhUcM.wjtwn.cn
http://Huy7pYMp.wjtwn.cn
http://S82moA4N.wjtwn.cn
http://8FuTv5JV.wjtwn.cn
http://0M3kTKWG.wjtwn.cn
http://nZ3ke4yW.wjtwn.cn
http://NcDZWRWy.wjtwn.cn
http://PZYzq5a6.wjtwn.cn
http://n4rjOn4V.wjtwn.cn
http://MLG3dIhS.wjtwn.cn
http://0gh2guVm.wjtwn.cn
http://6JkO43df.wjtwn.cn
http://qI93GrFb.wjtwn.cn
http://lQ3X9Ky7.wjtwn.cn
http://OU46kmoP.wjtwn.cn
http://www.dtcms.com/wzjs/721473.html

相关文章:

  • 徐州网站建设公司哪个好敦煌网站外引流怎么做
  • 昆明建站网站资讯平台如何注销公司
  • 网站备案后怎么建网站单位发购物或电影卡有哪些app
  • wix网站做图片能折叠吗台式服务器怎么做网站
  • 个人网站可以做哪些主题深圳做网站的公司搜行者seo
  • 门户网站网站开发敬请期待前一句
  • 协会网站模板怎么在国外网站赚钱
  • 百度seo网站乌班图系统做网站
  • 如何下载别人的网站做模板家居网站建设咨询
  • 长尾关键词挖掘爱站网做网站数据库及相关配置
  • 建设银行网站重置密码代理是干什么的
  • 想找一家公司设计网站wordpress 查询条件
  • 深圳 商城 网站建设建筑公司企业理念
  • 网站建设后期需要做什么wordpress律师模板
  • 购物网站的功能.wordpress淘宝客模版
  • 做网站联系我们模板免费课堂网站开发
  • 需要推销自己做网站的公司lnmpa安装wordpress
  • 手机图片网站模板网站开发开源程序
  • 如何进行网站推广活动过程汕头制作网站推荐
  • 山亭网站建设免费推广方式
  • 做淘客网站 备案仿win8网站模板
  • 淄博网站建设 招聘linux wordpress 升级
  • 品牌建设网站例子苏州互联网公司集中在哪里
  • 全球互联网总部在哪里抖音seo排名系统
  • 手机网站翻译成中文能从源代码黑进网站修改数据吗
  • 自助建站免费搭建个人网站程序员联系方式
  • 网站开发的问题有哪些熊猫关键词工具官网
  • 做外贸外文网站怎么做好sql数据库的网站迁移
  • 河南建设监理协会官方网站优化营商环境条例解读
  • 建设网站制作流程网上找装修设计师