Django 与#x27相反;表格#u详图';没有找到';表格#u详图';不是有效的视图函数或模式名称

Django 与#x27相反;表格#u详图';没有找到';表格#u详图';不是有效的视图函数或模式名称,django,Django,我试图重定向到另一个视图,该视图指向随机生成的URL,但Django不知道要呈现什么 我不确定我的URL在这一个有什么问题。我想我做得对,但Django不同意。我做错了什么 找不到“表单详细信息”的反面表单“详细信息”不是有效的视图 函数或模式名 Views.py def index(request): randomUrl = str(uuid.uuid4()) return redirect("form_detail", random_url=randomUrl) def

我试图重定向到另一个视图,该视图指向随机生成的URL,但Django不知道要呈现什么

我不确定我的URL在这一个有什么问题。我想我做得对,但Django不同意。我做错了什么

找不到“表单详细信息”的反面表单“详细信息”不是有效的视图 函数或模式名

Views.py

def index(request):
    randomUrl = str(uuid.uuid4())
    return redirect("form_detail", random_url=randomUrl)


def form_detail(request, random_url):
    template = "faq.html"
    context = {}
    form_detail = random_url
    context["form_detail"] = form_detail
    stripeUID = str(uuid.uuid4())
    payment = stripe.checkout.Session.create(
  success_url="https://myUrl.com/accepted",
  cancel_url="https://myUrl.com/cancel",
  payment_method_types=["card"],
  client_reference_id= stripeUID,
  line_items=[
    {
      "amount": 2000242,
      "quantity": 1,
      "name": "Expensive item",
      "currency": "usd",
    }
  ]
)   
    context = payment.id
    return render(request, template, context)
App url.py

from . import views
app_name = 'request'

urlpatterns = [
    path('', views.index, name='index'),
    path('form-detail/(?P<random_url>[-\w]+)/$', views.form_detail, name="form_detail")
]
来自。导入视图
应用程序名称='请求'
URL模式=[
路径(“”,views.index,name='index'),
路径('form-detail/(?P[-\w]+)/$”,views.form\u detail,name=“form\u detail”)
]

我可以看到您在app.url中,而不是在principal project.url中 这意味着您需要为app.url提供名称空间,我们称之为“请求”
因此,您需要使用“请求:表单详细信息”

我可以看到您在app.url中,而不是在principal project.url中 这意味着您需要为app.url提供名称空间,我们称之为“请求”
因此,您需要使用“request:form_detail”

这是一个简单的修复。非常感谢。这是一个简单的解决办法。非常感谢。