from django import forms from .models import * class ConsumableGoodsCategoryForm(forms.ModelForm): class Meta: model = ConsumableGoodsCategory fields = '__all__' widgets = { 'category_name': forms.TextInput(attrs={'class': 'form-control'}), 'description': forms.Textarea(attrs={'class': 'form-control'}), } class ConsumableGoodsInventoryForm(forms.ModelForm): class Meta: model = ConsumableGoodsInventory fields = '__all__' class CompanyMobilePhoneUsageRegistryForm(forms.ModelForm): class Meta: model = CompanyMobilePhoneUsageRegistry fields = '__all__' widgets = { 'mobile_number': forms.TextInput(attrs={'class': 'form-control'}), 'owner': forms.TextInput(attrs={'class': 'form-control'}), 'current_user': forms.TextInput(attrs={'class': 'form-control'}), 'purpose': forms.TextInput(attrs={'class': 'form-control'}), } class BusinessVehicleUsageRegistryForm(forms.ModelForm): class Meta: model = BusinessVehicleUsageRegistry fields = '__all__' widgets = { 'license_plate': forms.TextInput(attrs={'class': 'form-control'}), 'checkout_time': forms.DateTimeInput(attrs={'class': 'form-control', 'type': 'datetime-local'}), 'borrower': forms.TextInput(attrs={'class': 'form-control'}), 'accompanying_personnel': forms.TextInput(attrs={'class': 'form-control'}), 'reason': forms.TextInput(attrs={'class': 'form-control'}), 'destination': forms.TextInput(attrs={'class': 'form-control'}), 'days_of_use': forms.NumberInput(attrs={'class': 'form-control'}), 'return_time': forms.DateTimeInput(attrs={'class': 'form-control', 'type': 'datetime-local'}), } class MembershipAccountsRegistryForm(forms.ModelForm): class Meta: model = MembershipAccountsRegistry fields = '__all__' widgets = { 'platform_name': forms.TextInput(attrs={'class': 'form-control'}), 'purpose': forms.TextInput(attrs={'class': 'form-control'}), 'price': forms.NumberInput(attrs={'class': 'form-control'}), 'manager': forms.TextInput(attrs={'class': 'form-control'}), 'account': forms.TextInput(attrs={'class': 'form-control'}), 'password': forms.PasswordInput(attrs={'class': 'form-control'}), 'effective_date': forms.DateInput(attrs={'class': 'form-control', 'type': 'date'}), 'expiration_date': forms.DateInput(attrs={'class': 'form-control', 'type': 'date'}), 'status': forms.Select(attrs={'class': 'form-control'}), } class StoredValueCardRegistrationForm(forms.ModelForm): class Meta: model = StoredValueCardRegistration fields = '__all__' widgets = { 'merchant_name': forms.TextInput(attrs={'class': 'form-control'}), 'merchant_type': forms.TextInput(attrs={'class': 'form-control'}), 'balance': forms.NumberInput(attrs={'class': 'form-control'}) }