26 lines
804 B
Python
26 lines
804 B
Python
from django import forms
|
|
from django.contrib.auth.forms import UserCreationForm
|
|
from django.contrib.auth.models import User
|
|
from .models import ScamReport
|
|
|
|
class ScamReportForm(forms.ModelForm):
|
|
class Meta:
|
|
model = ScamReport
|
|
fields = ['description', 'source']
|
|
widgets = {
|
|
'description': forms.Textarea(attrs={
|
|
'class': 'form-control',
|
|
'placeholder': 'Describe the scam in detail...',
|
|
'rows': 4
|
|
}),
|
|
'source': forms.TextInput(attrs={
|
|
'class': 'form-control',
|
|
'placeholder': 'e.g., suspicious.com or scammer@example.com'
|
|
}),
|
|
}
|
|
|
|
class SignUpForm(UserCreationForm):
|
|
class Meta:
|
|
model = User
|
|
fields = ('username', 'email')
|