def helper(self): helper = FormHelper(self) helper.layout = Layout( HTML( '<h4 class="partner-data mx-auto mt-4 text-center" style="font-family: Times, serif; font-style:italic; color: #D6580F;"><strong>Partnership Request</strong></h4>' ), HTML('<hr class="col-md-6 offset-md-3" style="border-top: 0px;">'), ) for field in self.Meta.fields: helper.layout.append( Field(field, wrapper_class='row text-white m-1'), ) helper.layout.append( Div( Row( Column(css_class='col-md-4'), Column(Submit( 'submit', 'Apply for Partnership', style= "font-family: Georgia, Times, serif; font-weight: bold;", css_class= 'btn btn-primary rounded-pill col-md-8 offset-md-2 col-sm-4 offset-sm-4 mb-3' ), css_class='col-md-8')))) helper.field_class = 'col-md-8' helper.label_class = 'col-md-4' return helper
def __init__(self, cursor: Cursor, row: tuple): self._row = Row(cursor, row) self._connection: PokeApiConnection = cursor.connection self.id = self._row['id'] self._name: Optional[str] if 'name' in self._row: self._name = self._row['name'] else: self._name = None