added new project form
This commit is contained in:
parent
092812b9b7
commit
aeed1f5fbe
@ -32,6 +32,7 @@ urlpatterns = [
|
|||||||
path("parents/new/", views.new_parent_view, name="new_parent"),
|
path("parents/new/", views.new_parent_view, name="new_parent"),
|
||||||
path("parents/<int:id>/on_delete/", views.parent_on_delete_view, name="parent_on_delete"),
|
path("parents/<int:id>/on_delete/", views.parent_on_delete_view, name="parent_on_delete"),
|
||||||
path("parents/<int:id>/", views.parent_view, name="parent"),
|
path("parents/<int:id>/", views.parent_view, name="parent"),
|
||||||
|
path("projects/new/", views.new_project_view, name="new_project"),
|
||||||
path("projects/<int:id>/on_delete/", views.project_on_delete_view, name="project_on_delete"),
|
path("projects/<int:id>/on_delete/", views.project_on_delete_view, name="project_on_delete"),
|
||||||
path("projects/<int:id>/set_parent/", views.set_parent, name="set_parent"),
|
path("projects/<int:id>/set_parent/", views.set_parent, name="set_parent"),
|
||||||
path("projects/<int:id>/", views.project_view, name="project"),
|
path("projects/<int:id>/", views.project_view, name="project"),
|
||||||
|
@ -96,6 +96,17 @@ def project_view(request, id):
|
|||||||
context["form"] = ProjectForm(instance=project)
|
context["form"] = ProjectForm(instance=project)
|
||||||
return render(request, "edit.html", context)
|
return render(request, "edit.html", context)
|
||||||
|
|
||||||
|
def new_project_view(request):
|
||||||
|
context = {
|
||||||
|
"class": "project"
|
||||||
|
}
|
||||||
|
form = ProjectForm(request.POST or None, request.FILES or None)
|
||||||
|
if form.is_valid():
|
||||||
|
form.save()
|
||||||
|
return redirect("projects")
|
||||||
|
context["form"] = form
|
||||||
|
return render(request, "add.html", context)
|
||||||
|
|
||||||
def table_view(request):
|
def table_view(request):
|
||||||
return render(request, "table.html")
|
return render(request, "table.html")
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user