简介:今天,首席执行官Note将与您分享Django官方文件的正式文件。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!
Slugfield字段是替换“ - ”之后输入内容中的空间
Django官方文件中Slogfield的描述如下:
类Slugfield([max_length = 50,**选项])
slug是一个新闻术语,通常是某物的简短标签。
像查菲尔德一样,您可以指定max_length(请参阅此部分中数据库移植性的说明和max_length的说明)。如果未指定max_length,django将默认为50为50。
field.db_index自动在slugfield字段中设置为true。
通常,根据另一个值自动生成slugfield的值。
您可以重写Save(),并在使用Slogfy方法转换数据后自动填充Slugfield。简单演示如下
类测试(Models.Model):
Q = model.Charfield(max_length = 30)
s = model.slugfield()
def保存(self,*args,** kwargs):
self.s = slugify(self.q)
超级(测试,自我).save(*args,** kwargs)
通常,它主要用于URL正则表达式中的命名组。作为参数,在视图和URL之间传输
(1)django.django拥有最完整的文件,最高的市场份额和最高招聘职位。据估计,每个人都没有意见。完美的文件,Django的成功,我认为很大一部分原因是Django几乎完美的官方文件(包括Django Book)。完整的解决方案(包括全堆栈框架 +电池),基本上需要的(例如:缓存,会话,饲料,ORM,GEO,AUTO)本身。您很好吗,因此有必要不需要说开发效率。很容易找到问题。它不在Django的源代码中。
(2)塔和Django的设计概念完全不同。塔架本身只有大约两千行Python代码,但它还带有第三方模块,该模块几乎是塔塔皇家。您可以根据自己的喜好自由选择模板,ORM,表单,auth和其他组件。可以定制系统的高度。我们经常说Python是一种胶水,因此我们可以说塔架是用胶语设计的胶框架。
(3)龙卷风是Web服务器(本文未详细介绍),同时它是Web.py的微型框架。作为一个框架,Tornadoyou还可以看到Tornado的大个子Bret Taylor的这样的段落(这里使用的框架和Tornado可以被视为一件事):)::)::):
(4)作为新一代Python框架的代表,瓶子和烧瓶非常有趣,他们使用装饰器来配置URL路由。
(5)烧瓶精简
(6)web.py非常精简
应该没有“官方”文档。有些人翻译了Django文档,但是由于Django文档已详细且版本更新很快,因此翻译速度甚至无法跟上版本更新速度。,几乎所有人都停留在某个版本中。
因此,如果您可以阅读英语,建议阅读Django的官方文档,我认为它相对简单。看示例代码,您基本上可以理解一般含义。实际上,大段落的英文文本并不理解问题。
在中国文档中,这些版本非常完整,从学习的角度来看,这足以满足:
结论:以上是首席CTO指出的Django正式文档的全部内容。感谢您阅读本网站的内容。我希望这对您有帮助。更多关于为什么Django的官方文档,不要忘记此网站上的信息。