我试图在Django的URL标记中使用列表项作为参数,但无法使用它。
每次给django.urls.exceptions.NoReverseMatch: Reverse for 'film_details' with no arguments not found. 1 pattern(s) tried: ['refs/film_details/(?P<pk>[^/]+)/$']大量搜索时,我都会发现访问列表项存在问题。我的问题是如何使用列表项作为URL标记中的参数?
视图函数
def search_field(request):
search
我想知道是否有可能确定哪个视图在Django中呈现了特定的模板(或者获得了一个布尔结果)。例如:
{% if this_view %}
some code
{% else %}
some other code
{% endif %}
我可能走得很远,但我想知道如何在模板中创建类似的条件语句。任何帮助都将不胜感激!
我是Django web的新手,在之后成功地建立了一个玩具项目。
然而,我发现Django的正式文档和本教程都很混乱,我很难理解,特别是模板上下文变量。
例如,在xxapp/views.py中,我们定义了以下几个视图:
from django.views.generic.edit import CreateView, UpdateView, DeleteView
from django.urls import reverse_lazy
from catalog.models import Author
class AuthorCreate(CreateView):
model =
我是Django的新手,我想知道如何使用基于类的视图智能地链接评论和帖子系统。下面是我在“博客”应用中的“models.py”文件:
from django.db import models
from django.utils import timezone
from django.contrib.auth.models import User
from django.urls import reverse
class Post(models.Model):
title = models.CharField(max_length=100)
content = models.