uncloud/uncloud_v3/app/forms.py

14 lines
490 B
Python

from django import forms
class ProductOrderForm(forms.Form):
product = forms.SlugField(required=True, disabled=True)
timeframe = forms.SlugField(required=True, disabled=True)
def __init__(self, resources, *args, **kwargs):
super().__init__(*args, **kwargs)
for res in resources:
print(res)
field_name = f"{res.name}"
#field_name = f"resource_{res.slug}"
self.fields[field_name] = forms.FloatField(required=True)