猫史档案馆


SCS_user_dIGEWADtRk

SCS_user_dIGEWADtRk

Lv.1

不打算经常更新了,备战中考没时间qwq

获赞:77收藏:36浏览:2910作品收藏:9

签名:堆积代码中.....

回复帖子评论
上一页5 页 / 共 10下一页

Python求助 中回复

你这个库应该是自己写的是吗?

2021-02-21T16:05:34 点赞:0

Python求助 中回复

PS C:\Users\Administrator> pip install pgzrun
ERROR: Could not find a version that satisfies the requirement pgzrun (from versions: none)
ERROR: No matching distribution found for pgzrun
WARNING: You are using pip version 20.1.1; however, version 21.0.1 is available.
You should consider upgrading via the 'e:\program files\python38\python.exe -m pip install --upgrade pip' command.

2021-02-21T16:07:00 点赞:0

????? 中回复

实际上原理是:信息会有一个列表,随机抽取打印出来

2021-02-21T16:15:30 点赞:0

求助!!!!!!!! 中回复

while True:

2021-02-21T16:47:46 点赞:0

大家觉得布丁の段位? 中回复

说实话,我是2

2021-02-21T17:46:00 点赞:0

【屑合集】BCM用户自我介绍合集编 中回复

姓名:保密(我被BSS坑了,所以说没有意义保密)

年龄:实岁11,3月28日满12

住址:陕西省汉中市(透露这么多够了)

身高:大约1.6m

性别:男

种族:在天空中的烟花

2021-02-21T17:49:56 点赞:0

你们习惯用那个? 中回复

box3习惯上下左右

2021-02-21T17:59:24 点赞:0

【要疯了】你们谁有Photoshop啊啊啊 中回复

PhotoShop1年好像是3599元人民币1年,试用期是一周

2021-02-21T18:00:36 点赞:0

【要疯了】你们谁有Photoshop啊啊啊 中回复

只要你有充足的邮箱就可以用和微软windows激活密钥一样的时间(400年)

2021-02-21T18:05:35 点赞:0

可以加入吗 中回复

欢迎,没门槛,我孑然一身,正需要朋友

2021-02-22T12:35:48 点赞:0

肝了几天,终于肝出了一个Win 10 2004(可惜没激活) 中回复

(电脑几乎被我玩坏了)(估喵过个两三个月,内存要改成32个G)(不配个i910代不行啊)()

2021-02-22T13:07:01 点赞:0

windows7,8变windows10 中回复

作者,我想告诉你,Ghost有个致命的弱点:不是纯净的,很多组策略和注册表都有问题,捆绑玩意一大堆

2021-02-22T18:24:29 点赞:0

毁图代码。 中回复

真不错()()center_image

2021-02-22T18:39:15 点赞:0

大家都开学了吧 中回复

我还没呢

2021-02-22T18:40:29 点赞:0

啊哈哈哈哈哈 中回复

买了一个一样的,还剩2000多()富有的感觉真是好

2021-02-23T20:02:25 点赞:1

谈谈你在bcm熟悉的人 中回复

说实话我人脉太好,朋友太多

2021-02-23T20:05:40 点赞:0

【讨论】来个好玩的 中回复

可能是某个树上落下来的叶子,叶脉和边上是黄色的

2021-02-23T20:09:37 点赞:0

编程猫Nemo是什么时候创建出来的 中回复

2017(蒙的)

2021-02-23T20:16:19 点赞:0

招师傅,要求有QQ 中回复

h t m l

2021-02-23T20:30:09 点赞:0

招师傅,要求有QQ 中回复

我给点django的资料

django - Python Web 框架 免费编辑 修改义项名
Django是一个开放源代码的Web应用框架,由Python写成。采用了MVT的框架模式,即模型M,视图V和模板T。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。

基本信息
中文名
Django

外文名
Django

 
编程语言
Python

特性
ORM、URL分发系统、MTV

目录
1框架介绍
2架构设计
3设计哲学
4工作机制
5部署
6文档
7学习网站
折叠编辑本段框架介绍
Django 项目是一个Python定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有:

用于创建模型的对象关系映射
为最终用户设计的完美管理界面
一流的 URL 设计
设计者友好的模板语言
缓存系统。
Django(发音:[`dʒæŋɡəʊ]) 是用python语言写的开源web开发框架(open source web framework),它鼓励快速开发,并遵循MVC设计。Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。

Django 根据比利时的爵士音乐家Django Reinhardt命名,他是一个吉普赛人,主要以演奏吉它为主,还演奏过小提琴等。

由于Django在近年来的迅速发展,应用越来越广泛,被著名IT开发杂志SD Times评选为2013 SD Times 100,位列"API、库和框架"分类第6位,被认为是该领域的佼佼者 。

折叠编辑本段架构设计
Django是一个基于MVC构造的框架。但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式。它们各自的职责如下:

层次

职责

模型(Model),即数据存取层

处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等。

模板(Template),即表现层

处理与表现相关的决定: 如何在页面或其他类型文档中进行显示。

视图(View),即业务逻辑层

存取模型及调取恰当模板的相关逻辑。模型与模板的桥梁。

从以上表述可以看出Django 视图不处理用户输入,而仅仅决定要展现哪些数据给用户,而Django 模板 仅仅决定如何展现Django视图指定的数据。或者说, Django将MVC中的视图进一步分解为 Django视图 和 Django模板两个部分,分别决定 "展现哪些数据" 和 "如何展现",使得Django的模板可以根据需要随时替换,而不仅仅限制于内置的模板。

至于MVC控制器部分,由Django框架的URLconf来实现。URLconf机制是使用正则表达式匹配URL,然后调用合适的Python函数。URLconf对于URL的规则没有任何限制,你完全可以设计成任意的URL风格,不管是传统的,RESTful的,或者是另类的。框架把控制层给封装了,无非与数据交互这层都是数据库表的读,写,删除,更新的操作。在写程序的时候,只要调用相应的方法就行了,感觉很方便。程序员把控制层东西交给Django自动完成了。 只需要编写非常少的代码完成很多的事情。所以,它比MVC框架考虑的问题要深一步,因为我们程序员大都在写控制层的程序。现在这个工作交给了框架,仅需写很少的调用代码,大大提高了工作效率。

折叠编辑本段设计哲学
Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以"插件"形式服务于整个框架,Django有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包。这使得Django具有很强的可扩展性。它还强调快速开发和DRY(Do Not Repeat Yourself)原则。

Django基于MVC的设计十分优美:

对象关系映射 (ORM,object-relational mapping):以Python类形式定义你的数据模型,ORM将模型与关系数据库连接起来,你将得到一个非常容易使用的数据库API,同时你也可以在Django中使用原始的SQL语句。
URL 分派:使用正则表达式匹配URL,你可以设计任意的URL,没有框架的特定限定。像你喜欢的一样灵活。
模版系统:使用Django强大而可扩展的模板语言,可以分隔设计、内容和Python代码。并且具有可继承性。
表单处理:你可以方便的生成各种表单模型,实现表单的有效性检验。可以方便的从你定义的模型实例生成相应的表单。
Cache系统:可以挂在内存缓冲或其它的框架实现超级缓冲 -- 实现你所需要的粒度。
会话(session),用户登录与权限检查,快速开发用户会话功能。
国际化:内置国际化系统,方便开发出多种语言的网站。
自动化的管理界面:不需要你花大量的工作来创建人员管理和更新内容。Django自带一个ADMIN site,类似于内容管理系统
折叠编辑本段工作机制
1.用manage .py runserver 启动Django服务器时就载入了在同一目录下的settings .py。该文件包含了项目中的配置信息,如前面讲的URLConf等,其中最重要的配置就是ROOT_URLCONF,它告诉Django哪个Python模块应该用作本站的URLConf,默认的是urls .py
工作机制
工作机制

2.当访问url的时候,Django会根据ROOT_URLCONF的设置来装载URLConf。

3.然后按顺序逐个匹配URLConf里的URLpatterns。如果找到则会调用相关联的视图函数,并把HttpRequest对象作为第一个参数(通常是request)

4.最后该view函数负责返回一个HttpResponse对象。

折叠编辑本段部署
Django可以运行在Apache,Nginx上,也可以运行在支持WSGI,FastCGI的服务器上。支持多种数据库,已经支持Postgresql,MySql, Sqlite3,Oracle。Google App Engine也支持Django的某些部分,国内支持的平台有(SAE)Sina App Engine,(BAE)百度应用引擎。

折叠编辑本段文档
Django1.0 建立了强大完整的文档体系,,涵盖了Django的方方面面,并且适合各种水平的读者和开发者. 其中还包含若干个简单的示例,你可以跟随他们一步步体验Django的优美。

截至目前,Django最新版本是2.2,1.7系列版本的文档非常的全面,主要由以下几部分组成:

First steps,提供一个快速起步的教程,可以很快开始使用Django
The model layer,介绍Django的抽象模型层
The view layer,介绍Django的视图层
The template layer,介绍Django的模板层
Forms,介绍Django提供的一系列用于帮助使用表单的工具
The development process,介绍Django提供的一系列用于开发和测试的工具
The admin,介绍Django提供的用于站点、内容管理的工具
Security,介绍Django提供的用于站点安全控制的工具
Internationalization and localization,介绍Django提供的用于全球化和本地化的工具
Performance and optimization,介绍Django提供的用于性能和优化的方面的工具以及建议
Python compatibility,介绍Django在不同Python环境下的兼容性(Jython和Python 3)
Geographic framework,介绍Django提供的地理位置相关的工具
Common web application tools,介绍Django提供的一些常用的Web应用程序工具(比如RSS等)
Other core functionalities,介绍Django提供的其它重要工具(比如跳转、路由等等)
The django open source project,介绍Django作为开源项目的一些内容,比如设计哲学,如何参与开发等等。
折叠

纯粹摘于360,其他的文字我不负责

2021-02-23T21:56:22 点赞:0

国家反电信喵宣传推广倡议书 中回复

现在的喵子,为了钱,啥招数都使得出来,“杀猪盘”谁没听说过

2021-03-20T15:54:45 点赞:0

我是真不知道我的电脑咋了 中回复

center_image

2021-03-20T16:46:59 点赞:0

我是真不知道我的电脑咋了 中回复

center_image

(Me的悲剧会不会在98上上演)

2021-03-20T17:00:52 点赞:0

我是真不知道我的电脑咋了 中回复

center_image

2021-03-20T17:08:32 点赞:0

我是真不知道我的电脑咋了 中回复

ie5出炉

center_image

2021-03-20T17:12:11 点赞:0

我是真不知道我的电脑咋了 中回复

center_image

(开始搞事情了)

2021-03-30T19:52:47 点赞:0

我是真不知道我的电脑咋了 中回复

 网盘链接:http s://pan.b aidu.com/s/1t8VVJCtXmOrg amrUSP1vqA

提取码:eurb

2021-04-02T19:04:25 点赞:0

【kitten4.0反馈】遇到问题不要怕,技术喵来帮你忙! 中回复

把选择的项目数加到无限好吗,不然切页有时候有bug

2021-04-14T20:20:39 点赞:0

你的源码精灵等级 中回复

Lv5

2021-04-15T20:13:11 点赞:0

我已经抢购了,但是哪个F码怎么给我啊?在哪能看到我抢购成功了? 中回复

“喵”灰复燃

2021-04-15T20:14:15 点赞:0