python - 如何将 django 中的用户过滤到多对多字段?
问题描述
这是我的模型:
class Course(models.Model):
title = models.CharField(max_length=100)
students = models.ManyToManyField(User,related_name="students")
crated_at = models.DateField(auto_created=True)
如何检查学生中的请求用户?
解决方案
您可以使用它进行过滤:-
user_filter = Course.objects.filter(user=request.user)
推荐阅读
- r - ForestTools R 包中树顶检测的错误
- python - 在 numpy 数组上应用通用二元运算符
- aws-lambda - 从 lambda 调用 API 网关发送自定义标头导致 403 Forbidden
- c# - 如何在 C# .NET 中从 GitHub 下载原始文件
- python - HTML 刮板 Python 中的 TypeError。AttributeError:“NoneType”对象没有属性“get_text”
- r - 我可以在 Sankey Plot (networkD3::sankeyNetwork) 中旋转节点标签吗?
- api - 谷歌管理报告 API
- c# - GroupBy 似乎不按日期时间分组,而只是按日期分组
- python - 服务器在执行包含命令 asynchio.sleep 的函数时处理其他请求
- json - discord py - 排行榜选择了错误的用户