基于django-extensions AutoSlugField的AutoSlugField,为Django添加了跟踪外键/父字段以便生成slug的选项。
项目描述
基于django-extensions AutoSlugField的AutoSlugField,为Django添加了跟踪外键/父字段以便生成slug的选项。
安装
像安装任何其他PyPI包一样安装django-autoslug-field
pip install django-autoslug-field
配置和用法
将django_autoslug添加到您的settings.py中的INSTALLED_APPS列表中
在models.py中使用
from django_autoslug.fields import AutoSlugField ... class MyModel(models.Model): lang = models.CharField(_('lang'), max_length=50, choices=settings.LANGUAGES) title = models.CharField(_('title'), max_length=255) parent = models.ForeignKey('MyModel', blank=True, null=True) slug = AutoSlugField(populate_from=('title',), recursive='parent', prefix_from=('lang',), unique=True, max_length=255, overwrite=True)
如果需要俄语转写支持,请安装http://pypi.python.org/pypi/pytils
项目详情
关闭
django-autoslug-field-0.2.3.tar.gz的散列
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 584a207871f9ddbe814d0918f5aecc6faad3d3953f77b845f2cd9a086ab33cbd |
|
MD5 | cb0e6695bc5f9672b112f01e4b2d0bd3 |
|
BLAKE2b-256 | b30ea2e884d089761372b8bf03134b9677c75368b4b81122b4a909e3d2255ce3 |