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