Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 与#x27相反;创建活动';没有找到任何参数。尝试了1种模式:[';创建活动/(?P<;pk>;[^/]+;)/$&]_Django_Django Models_Django Views_Django Templates - Fatal编程技术网

Django 与#x27相反;创建活动';没有找到任何参数。尝试了1种模式:[';创建活动/(?P<;pk>;[^/]+;)/$&]

Django 与#x27相反;创建活动';没有找到任何参数。尝试了1种模式:[';创建活动/(?P<;pk>;[^/]+;)/$&],django,django-models,django-views,django-templates,Django,Django Models,Django Views,Django Templates,希望你做得很好! “createActivity”的反向出现此错误未找到任何参数。尝试了1个模式:[“创建活动/(?P[^/]+)/$”] 它对CreateSoursActivity有效,但对CreateSoursActivity无效 这是我的url.py path('create_Activity/<str:pk>/', views.createActivity, name="createActivity"), path('update_Activity/<

希望你做得很好! “createActivity”的反向出现此错误
未找到任何参数。尝试了1个模式:[“创建活动/(?P[^/]+)/$”]

它对CreateSoursActivity有效,但对CreateSoursActivity无效

这是我的url.py

path('create_Activity/<str:pk>/', views.createActivity, name="createActivity"),
path('update_Activity/<str:pk>/', views.UpdateActivity, name="updateActivity"),
path('delete_activity/<str:pk>/',views.DeleteActivity, name="deleteActivity"),

path('create_SousActivity/<str:pk>/', views.createSousActivity, name="createSousActivity"),
path('update_SousActivity/<str:pk>/', views.UpdateSousActivity, name="updateSousActivity"),
path('delete_Sousactivity/<str:pk>/',views.DeleteSousActivity, name="deleteSousActivity"),
 def createActivity(request,pk):
   sdlc = SDLC_phase.objects.get(id=pk)

   form = ActivityForm(initial={'sdlc':sdlc})
   if request.method == "POST":
       form = ActivityForm(request.POST)
       if form.is_valid():
           form.save()
           return redirect('/')

   context = {'form':form} 
   return render(request,'activitiestasks/Activity_form.html', context)
在我的模板中

<a class="btn btn-outline-success  btn-sm btn-block" href="{% url 'createActivity' SDLCphases.id %}">Create Activity</a>


有人知道这个问题吗?

怎么样
href=“{%url'createActivity'pk=SDLCphases.id%}”
它给出了相同的错误(为什么要对
pk
使用
str
href=“{%url'createActivity'form.instance.pk%}
但是请使用
,而不是
,因为这限制了与数字模式匹配的模式。它再次给出了相同的错误(…我不知道为什么它在“CreateSoursactivity”中工作