首页>>后端>>Python->django官方文档怎么看(django中文手册)

django官方文档怎么看(django中文手册)

时间:2023-12-13 本站 点击:0

导读:今天首席CTO笔记来给各位分享关于django官方文档怎么看的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

有关 django 的问题 AttributeError 具体看图片

去查 django 相应版本的官方文档去。

不同版本的django可能会有些差别,去看下官方文档中的示例代码,大约一小时就能解决问题。

!!!一定不要忘记 官方文档 -- 版本别弄错了 !!!

django models.SlugField 怎么使用

SlugField字段是将输入的内容中的空格都替换成‘-’之后保存

Django官方文档中关于SlugField的描述如下:

class SlugField([max_length=50, **options])

Slug 是一个新闻术语,通常是某些东西的短标签。一个slug只能包含字母、数字、下划线或者是连字符,通常用来作为短标签。通常它们是用来放在URL里的。

像CharField一样,你可以指定max_length(也请参阅该部分中的有关数据库可移植性的说明和max_length)。如果没有指定 max_length, Django将会默认长度为50。

SlugField字段的Field.db_index自动设置为True。

通常根据另一个值自动生成slug来填充到SlugField的值。你可以在admin中使用prepopulated_fields自动执行此操作。

可以重写save(),用slugfy方法转化数据后自动填充到SlugField中。简单示范如下

class test(models.Model):

    q = models.CharField(max_length=30)

    s = models.SlugField()

    def save(self, *args, **kwargs):

        self.s = slugify(self.q)

        super(test, self).save(*args, **kwargs)

一般多应用于URL正则表达式中的named group,作为参数在视图和URL之间传递

django目前最完整的中文文档在哪里可以看到

同时有最新版和LTS长期支持版,犹如Linux的3.x和2.6。所以存活的文档就有两套。

有时受限于云平台等主机的要求,还不能自由使用最新版。

迭代迅速。版本之间在入门方法上就有区别(用对应版本的准确步骤入门,对新手消除沮丧很重要)

(你可以比对不同版本的Tutorial)

新功能的添加也迅速。并且往往是很有用的新功能。

文档情况如此复杂,恐怕只有参考php那样,由官方主持文档翻译,并容忍半中半英的情况出现,才能得到一个可靠的中文文档。——少量爱好者一时热情从事的中文文档翻译,甚至无法有效使用,可以说用上1天就会到处不通。

所以我唯一的建议就是:怕是没有用的,啃英文吧。

所以另外来看,我甚至连入门都不推荐去实操那个《Django之书》,而是一定要老老实实的跑一遍你用的对应版本的官方Tutorial的所有Part。

注:看《Django之书》先了解Django的设计方法(节省时间),然后实际操作去跑官方文档(力求准确),这倒在任何时候都是一个又快又好的方案!

结语:以上就是首席CTO笔记为大家介绍的关于django官方文档怎么看的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/31044.html