Files
goodtimes/manage_coupons/forms.py

25 lines
782 B
Python
Raw Normal View History

from django import forms
from django.core.exceptions import ValidationError
from manage_coupons.models import Coupon
class CouponForm(forms.ModelForm):
class Meta:
model = Coupon
fields = [
"title",
"description",
2024-08-12 12:54:29 +05:30
# "image",
"discount_amount",
"discount_percentage",
"valid_from",
"valid_to",
"max_redeems",
]
widgets = {
"valid_from": forms.DateTimeInput(attrs={"type": "datetime-local"}),
"valid_to": forms.DateTimeInput(attrs={"type": "datetime-local"}),
2024-08-12 12:54:29 +05:30
# "discount_amount": forms.NumberInput(attrs={'step': '0.01'}),
# "discount_percentage": forms.NumberInput(attrs={'step': '0.01'}),
}