/
descent
/
geekshop
Обзор
Документация
Войти
/
descent
/
geekshop
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
adminapp/forms.py
44 строки
1 KB
SkalyauhDP
Initial commit
15 янв 2021, 20:44
15 янв 2021, 20:44
5bd558c
Код
Авторство
О чём код?
from django import forms from authapp.forms import ShopUserEditForm from authapp.models import ShopUser from mainapp.models import ProductCategory, Product class ShopUserAdminEditForm(ShopUserEditForm): class Meta: model = ShopUser #fields = '__all__' fields = ('username', 'first_name', 'email', 'age', 'avatar', 'password') class ShopUserRegisterForm(ShopUserEditForm): class Meta: model = ShopUser #fields = '__all__' fields = ('username', 'first_name', 'email', 'age', 'avatar', 'password') class ProductCategoryEditForm(forms.ModelForm): class Meta: model = ProductCategory fields = '__all__' def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) #super(ProductCategoryEditForm, self).__init__(*args, **kwargs) for field_name, field in self.fields.items(): field.widget.attrs['class'] = "form-control" field.help_text = '' class ProductEditForm(forms.ModelForm): class Meta: model = Product fields = '__all__' def __init__(self, *args, **kwargs): #super(ProductCategoryEditForm, self).__init__(*args, **kwargs) super().__init__(*args, **kwargs) for field_name, field in self.fields.items(): field.widget.attrs['class'] = "form-control" field.help_text = ''