Source code for tcms.rpc.api.forms.management

from django import forms

from tcms.management.models import (
    Build,
    Classification,
    Component,
    Priority,
    Product,
    Tag,
)
from tcms.rpc.api.forms import UpdateModelFormMixin


[docs] class BuildForm(forms.ModelForm):
[docs] class Meta: model = Build fields = "__all__"
[docs] class BuildUpdateForm( # pylint: disable=remove-empty-class,too-many-ancestors UpdateModelFormMixin, BuildForm ): pass
[docs] class ComponentForm(forms.ModelForm):
[docs] class Meta: model = Component fields = "__all__"
[docs] class ComponentUpdateForm( UpdateModelFormMixin, ComponentForm ): # pylint: disable=remove-empty-class,too-many-ancestors pass
[docs] class ProductForm(forms.ModelForm):
[docs] class Meta: model = Product fields = "__all__"
[docs] class ClassificationForm(forms.ModelForm):
[docs] class Meta: model = Classification fields = "__all__"
[docs] class PriorityForm(forms.ModelForm):
[docs] class Meta: model = Priority fields = "__all__"
[docs] class TagForm(forms.ModelForm):
[docs] class Meta: model = Tag fields = "__all__"