UserCreateView, DeptCreateView처럼 내 views.py 파일에 일부 createview를 씁니다.Django 다른보기를 만드는 방법
추가 할 UserCreateView 또는 DeptCreateView를 선택하려면 MyCreateView를 추가하고 싶습니다.
def MyCreateView(request):
table = request.POST['table']
create = { 'User': UserCreateView,
'Dept': DeptCreateView,
}
p = create[str(table)].as_view()
return HttpResponseRedirect(reverse(p))
내가 인수 'oa.views.UserCreateView' '()'및 키워드 인수 '{}'을 (를) 찾을 수 없습니다에 대한 오류 메시지가
역을 얻는다. 0 번 패턴 시도 : [
도움을 주셔서 감사합니다.
오류 메시지는 무언가가 당신의 URL에 이상이 있음을 나타냅니다. url.py에 언급 된 URL을 추가 했습니까? 이름이 리버스와 일치합니까? –