用于django的autoslugfield基于django扩展autoslugfield,添加了跟踪slug的foreignkey/parent字段的选项。

django-autoslug-field的Python项目详细描述


用于django的autoslugfield基于django扩展autoslugfield,添加了跟踪slug的foreignkey/parent字段的选项。

安装

安装django-autoslug-field,就像安装任何其他pypi包一样:

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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaFX JavaFX。打印印刷工的工作。createPrinterJob()在mac上始终为空   如何在JavaEE和Spring引导中重新加载属性?   java获得了特定的进程CPU使用率   java RDD之后的空文件是什么。保存ASTEXTFILE?   在pubQuery模板中定义表模式的java   java JMC飞行记录器不显示自定义方法   java如何在循环中存储用户以前的值?   安卓中的java转换时间(毫秒)   java自定义卡片视图形状   groovy如何为Java程序编写输入脚本   性能JMeter:java。网NoRouteToHostException:无法分配请求的地址(地址不可用)   java Java7垃圾收集器如何工作?   用java进行单元测试   java如何将因子代码转换为素数和复合标识符?