issues/forms.py
Rama main · réplica de lectura del repositorio original.
from django.forms import ModelForm
from .models import TurningPoint
class CommentForm(ModelForm):
# note that we use about 5% of ModelForm functionality here... but "if it ain't broke don't fix it" :-)
class Meta:
model = TurningPoint
fields = ['comment']
class IssueAdminForm(ModelForm):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
for fieldname in self.fields:
self.fields[fieldname].strip = False
def clean_fixed_at(self):
fixed_at = self.cleaned_data.get('fixed_at')
fixed_at = fixed_at.replace("\r", "")
return fixed_at
def clean_events_at(self):
events_at = self.cleaned_data.get('events_at')
events_at = events_at.replace("\r", "")
return events_at