Work on badge and tracking models

This commit is contained in:
2022-04-19 18:06:16 -04:00
parent 6f77fcee26
commit efff92c549
2 changed files with 12 additions and 6 deletions

View File

@@ -86,6 +86,7 @@ class Event_Badge_Base(BaseModel):
country: Optional[str]
# full_address: Optional[str]
location: Optional[str] # Actual location name shown on badge and other "public" areas
location_short: Optional[str] # Auto generated short version
location_long: Optional[str] # Auto generated long version

View File

@@ -1,4 +1,3 @@
from __future__ import annotations
import datetime, hashlib, logging, os, pytz, redis, secrets
from typing import Dict, List, Optional, Set, Union
@@ -64,15 +63,21 @@ class Event_Exhibit_Tracking_Base(BaseModel):
event_badge_designations: Optional[str]
event_badge_professional_title: Optional[str]
event_badge_display_professional_title
event_badge_affiliations: Optional[str]
event_badge_display_affiliations
event_badge_email: Optional[str]
event_badge_city: Optional[str]
country_subdivision_code: Optional[str]
state_province_abb: Optional[str]
state_province: Optional[str]
country_alpha_2_code: Optional[str]
country: Optional[str]
event_badge_country_subdivision_code: Optional[str]
event_badge_state_province_abb: Optional[str]
event_badge_state_province: Optional[str]
event_badge_country_alpha_2_code: Optional[str]
event_badge_country: Optional[str]
event_badge_location
event_badge_display_location
event_person_informal_name: Optional[str]
event_person_given_name: Optional[str]