pflaenz.li/pflaenzli/pflaenzli/forms.py

20 lines
523 B
Python
Raw Normal View History

2023-02-19 23:56:05 +01:00
from django import forms
2023-04-05 23:29:30 +02:00
from django.contrib.auth.forms import UserCreationForm
from friendly_captcha.fields import FrcCaptchaField
2023-02-19 23:56:05 +01:00
2023-04-05 23:29:30 +02:00
from .models import Offer, PflaenzliUser
2023-02-19 23:56:05 +01:00
class CreateOfferForm(forms.ModelForm):
class Meta:
model = Offer
fields = ['title', 'description', 'zipcode', 'image']
2023-04-05 23:29:30 +02:00
class RegistrationForm(UserCreationForm):
class Meta(UserCreationForm.Meta):
model = PflaenzliUser
fields = UserCreationForm.Meta.fields + ('zipcode',)
captcha = FrcCaptchaField()