""" Project: PARTS Website Author: Edward Middleton-Smith Precision And Research Technology Systems Limited Technology: View Models Feature: Contact View Model Description: Data model for contact view """ # internal from business_objects.project_hub.contact_form import Contact_Form from models.model_view_base import Model_View_Base # from routes import bp_home from lib import argument_validation as av from forms.contact import Form_Contact # external from flask_wtf import FlaskForm from abc import abstractproperty from pydantic import BaseModel from typing import ClassVar class Model_View_Contact(Model_View_Base): form_contact: Form_Contact @property def title(self): return 'Contact' def __init__(self, form_contact, hash_page_current=Model_View_Base.HASH_PAGE_CONTACT, **kwargs): super().__init__(hash_page_current=hash_page_current, form_contact=form_contact, **kwargs) # self.form = form