It’s being imported from .forms
from .forms import EnvelopeForm
The form:
class EnvelopeForm(forms.ModelForm):
class Meta:
model = PriceSheet
fields = [
'description', 'set_per_book', 'pages_per_book', 'qty_of_sheets', 'original_size', 'press_size', 'press_size_per_parent',
'flat_size', 'finished_size', 'gangup', 'overage', 'output_per_sheet', 'parent_sheets_required', 'side_1_clicks', 'side_2_clicks', 'paper_stock', 'price_per_m',
'step_workorder_price', 'step_reclaim_artwork_price', 'step_send_to_press_price', 'material_cost', 'material_markup_percentage', 'material_markup', 'step_print_cost_side_1',
'step_print_cost_side_1_price', 'step_print_cost_side_2', 'step_id_count_price', 'step_print_cost_side_2_price', 'step_count_package_price', 'step_delivery_price', 'step_packing_slip_price', 'price_total', 'price_total_per_m', 'misc1_description', 'misc1_price', 'misc2_description', 'misc2_price', 'misc3_description',
'misc3_price', 'misc4_description', 'misc4_price'
]
labels = {
'set_per_book':'Qty',
}
The Category Model
class Category(models.Model):
name = models.CharField('Name', max_length=100, blank=True, null=True)
description = models.CharField('Description', max_length=100, blank=True, null=True)
design_type = models.BooleanField('Design Type', blank=True, null=True)
formname = models.CharField('Form', max_length=100, blank=True, null=True)
modal = models.BooleanField('Modal', blank=True, null=True)
template = models.BooleanField('Template', blank=True, null=True, default=False)
def __str__(self):
return self.name