简介

django-taggit1是一个通用的,易用的标签系统.

from django.db import models

from taggit.managers import TaggableManager

class Food(models.Model):
# ... fields here tags = TaggableManager()
>>> apple = Food.objects.create(name="apple")
>>> apple.tags.add("red", "green", "delicious")
>>> apple.tags.all()
[<Tag: red>, <Tag: green>, <Tag: delicious>]
>>> apple.tags.remove("green")
>>> apple.tags.all()
[<Tag: red>, <Tag: delicious>]
>>> Food.objects.filter(tags__name__in=["red"])
[<Food: apple>, <Food: cherry>]

个人评分

类型 评分
实用性 ⭐️⭐️⭐️
易用性 ⭐️⭐️⭐️⭐️⭐️
有趣性 ⭐️⭐️⭐️

最新文章

  1. redis 参考文章
  2. GnuRadio Hacking②:使用SDR嗅探北欧芯片无线键盘鼠标数据包
  3. php://input
  4. 行列式(三):n阶行列式
  5. VMware下安装虚拟机Ubuntu14.04 Server设置桥接方式
  6. ArrayList集合的实现原理
  7. 设计js通用库
  8. Android公共库(缓存 下拉ListView 下载管理Pro 静默安装 root运行 Java公共类)
  9. PHP学习心得(九)——函数
  10. 【同一直线最多点】 poj 1118+2606+2780
  11. java 学习必备的软件,持续更新中
  12. 单用户实例添加DB账号
  13. 【黑客免杀攻防】读书笔记8 - 软件逆向工程基础2(if-else,三目运算符)
  14. log4j介绍和使用
  15. GDI基础(2):绘制文本
  16. Android sharedUserId 和系统权限
  17. eclipse安装adt插件后工具栏不显示android相关图标
  18. Python面向对象编程、类
  19. Linux内核电源管理综述
  20. 2018.08.16 洛谷P2029 跳舞(线性dp)

热门文章

  1. 2019HDU多校第三场 K subsequence——最小费用最大流
  2. Django:将模型注册到后台的几种方法
  3. Strategic game POJ - 1463 【最小点覆盖集】
  4. 定时器TIM,pwm
  5. redis系列(二):数据操作
  6. 异步时钟FIFO(一)
  7. hive安装常见错误
  8. 7.27T2
  9. mapreduce 倒序 排序 最简单 易上手
  10. java/servlet/jsp 中String与int相互转换