django相关字段解释(slug)
Posted ohmydenzi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django相关字段解释(slug)相关的知识,希望对你有一定的参考价值。
1、slug:用于生成一个有意义(valid, meaninful)URL 参考(http://stackoverflow.com/questions/427102/what-is-a-slug-in-django)
比如:http://stackoverflow.com/questions/427102/what-is-a-slug-in-django 后面的“what-is-a-slug-in-django”就是经过slug后的产物
如何使用:
需要使用slugify功能:from django.utils.text import slugify
例子:slugify(value) If value is "Joel is a slug", the output will be "joel-is-a-slug".
2、SlugField:也是起到类似作用,只不过这个一般是后台直接添加时使用,比如:slug = models.SlugField(unique=True) 这样在后台就有个slug框,填写后,URL中就包含slug中的内容。
以上是关于django相关字段解释(slug)的主要内容,如果未能解决你的问题,请参考以下文章