cost 311 ms
Django CBV:在 ListView 的 get_context_data 方法中重用来自 get_queryset 的查询 - Django CBVs: reuse query from get_queryset in get_context_data method in ListView

我需要将标签object 传递给模板,但无需在 get_context_data 方法中对数据库进行额外查询。 您能否告诉我是否有更优雅的方式从 get_context_data 中的 get_queryset 方法获取值。 如果有更优雅的方式,在 Django 视图中声明自己的字段是否正确 ...

如果 URL 中存在参数,则使用 Listview 的 Django 自定义查询集 - Django Custom Queryset Using Listview if Parameters Exist in URL

我的博客有一个列表视图: 在我的模型中,我有不同类型的博客,例如视频博客或文本博客。 我的模型是这样的: 现在我想使用request.GET.get('type')来查询不同的类型。 例如,如果我转到 url 127.0.0.1:8000/?type=video我只想显示视频类型的博客。 是 ...

用于计数对象的 Django 模型 ListAPIView 序列化程序 - Django Model ListAPIView serializer for counting objects

我有一个模型如下,实体: 我想为所有实体对象提供序列化,其中响应将提供数据库中可用的每个描述类型的计数。 例如,该表具有以下内容: 1.猫 2.狗 3.猫 4.狗 5.鸟 6.鸟 7.狗 序列化将是: 狗:3 猫:2 鸟:2 我应该如何修改以下序列化程序代码来实现这一点? ...

视图中的 Django 查询集未向 html 模板返回任何内容 - Django queryset in view isn't returning anything to the html template

我想在他们的个人资料页面中显示特定用户的所有帖子,但只显示他们的个人资料信息而不显示帖子。 我最初的代码只是试图循环遍历模板中的帖子,如下所示: 但它没有用。 所以我接下来尝试了这个。 视图.py 配置文件.html 它也没有工作我还尝试使用 ListView 发布帖子。 它有效,但不是显示特定用户 ...

Django ListView 没有显示在前端 - Django ListView not showing up in frontend

我正在尝试在 Django 中创建一个健身房锻炼基本应用程序,并希望使用 Django 的内置列表视图将我的锻炼显示为我的主页上的列表。 出于某种原因,我的主页模板正在呈现,带有正确的标题和导航栏,但我的列表没有显示。 这是我的代码: 模型.py 视图.py 模板 home.html(部分 ...

Django ListView:“this_object_id”未定义 - Django ListView: 'this_object_id' is not defined

当我想在ListView中引用特定的 object 时,我一直遇到问题。 我的看法: 我收到以下错误: name 'this_object_id' is not defined 我尝试了各种变化,但我不断收到错误,例如 然后我得到错误: KeyError 'pk' 当我对 pk 进行硬编码时它可以工 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM