From: Jörn Menne Date: Sun, 29 Dec 2024 14:31:28 +0000 (+0100) Subject: Move forms to own file X-Git-Url: https://git.menne-pb.de/?a=commitdiff_plain;h=f42b0a1c1b392f6d36c6c18a9b134b51cf21d989;p=pinpoint.git Move forms to own file --- diff --git a/README.md b/README.md index b95efd4..ecadcc3 100644 --- a/README.md +++ b/README.md @@ -2,14 +2,14 @@ Simple project, in which it is possible to make a report to a specific location - planned upcoming Features: -- [ ] Recursive Categories -- [ ] User Management - - User can be grouped - - Groups have change access to categories - - maybe groups enable creation of subcategories -- [ ] Sending Mails +- [ ] Hierarchical Categories + - [ ] Recursive Categories +- [ ] User Management + - User can be grouped + - Groups have change access to categories + - maybe groups enable creation of subcategories +- [ ] Sending Mails - [ ] Open311 Compliance - +- [ ] Tests diff --git a/georeport/forms.py b/georeport/forms.py new file mode 100644 index 0000000..e518632 --- /dev/null +++ b/georeport/forms.py @@ -0,0 +1,9 @@ +from django.forms import ModelForm + +from .models import Report + + +class ReportForm(ModelForm): + class Meta: + model = Report + fields = ["title", "description", "latitude", "longitude", "category"] diff --git a/georeport/models.py b/georeport/models.py index b9f8089..507d075 100644 --- a/georeport/models.py +++ b/georeport/models.py @@ -1,7 +1,6 @@ from asyncio import wait from django.db import models -from django.forms import ModelForm # Create your models here. @@ -40,9 +39,3 @@ class Report(models.Model): # def __str__(self): return self.title - - -class ReportForm(ModelForm): - class Meta: - model = Report - fields = ["title", "description", "latitude", "longitude", "category"] diff --git a/georeport/views.py b/georeport/views.py index 4030764..0ab2942 100644 --- a/georeport/views.py +++ b/georeport/views.py @@ -2,7 +2,8 @@ from django.shortcuts import get_object_or_404, render, redirect # Create your views here. -from .models import Category, Report, ReportForm +from .models import Category, Report +from .forms import ReportForm def index(request):