Добавил поддержку SIGNED из переменной окружения
This commit is contained in:
		
							parent
							
								
									25916e1d92
								
							
						
					
					
						commit
						71c630bfde
					
				|  | @ -4,4 +4,5 @@ IBLOCKS=1,2,3 | |||
| DESTINATION_HOST=127.0.0.1 | ||||
| DESTINATION_PORT=8000 | ||||
| DESTINATION_PROTOCOL=http | ||||
| LAST_ID=0 | ||||
| LAST_ID=0 | ||||
| SIGNED=ERIGJHEJKRGH | ||||
							
								
								
									
										68
									
								
								src/models.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										68
									
								
								src/models.py
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,68 @@ | |||
| import os | ||||
| from typing import Optional, Any | ||||
| from pydantic import BaseModel | ||||
| 
 | ||||
| from environs import load_dotenv | ||||
| 
 | ||||
| load_dotenv() | ||||
| 
 | ||||
| 
 | ||||
| class Abitr(BaseModel): | ||||
|     ID: int | ||||
|     DATE: str | ||||
|     FIO: str | ||||
|     BIRTH: str | ||||
|     GENDER: str | ||||
|     FAMILY_STATUS: str | ||||
|     DOCUMENT_TYPE: int | ||||
|     DOCUMENT_IDNUMBER: str | ||||
|     DOCUMENT_SERIES: str | ||||
|     DOCUMENT_NUMBER: int | ||||
|     DOCUMENT_BY: str | ||||
|     DOCUMENT_DATE: str | ||||
|     HOME_ADDRESS: str | ||||
|     EMAIL: str | ||||
|     PHONE_HOME: Optional[str] | ||||
|     PHONE_MOBILE: Optional[str] | ||||
|     PARENT_FIO: Optional[str] | ||||
|     PARENT_ADDRESS: Optional[str] | ||||
|     PARENT_PHONE: Optional[str] | ||||
|     PARENT_PHONEMOB: Optional[str] | ||||
|     MATHER_FIO: Optional[str] | ||||
|     MATHER_ADDRESS: Optional[str] | ||||
|     MATHER_PHONE: Optional[str] | ||||
|     MATHER_PHONEMOB: Optional[str] | ||||
|     EDUCATION_LEVEL: int | ||||
|     EDUCATIONAL_INSTITUTION: str | ||||
|     EDUCATIONAL_INSTITUTION_CITY: str | ||||
|     GRADUATION: int | ||||
|     LANGUAGE: str | ||||
|     WORK: Optional[str] | ||||
|     SENIORITY_YEAR: Optional[Any] | ||||
|     SENIORITY_MOUNTS: Optional[Any] | ||||
|     SPECIALTY_IPS: Optional[Any] | ||||
|     SPECIALTY_FSB: Optional[Any] | ||||
|     SPECIALTY_FSB2: Optional[Any] | ||||
|     PRIORUTY1: Optional[Any] | ||||
|     PRIORUTY2: Optional[Any] | ||||
|     PRIORUTY3: Optional[Any] | ||||
|     PRIVILEGES_QUESTION: Optional[Any] | ||||
|     BENEFITS: Optional[Any] | ||||
|     MOVA_ID: int | ||||
|     MATH_EN_ID: int | ||||
|     FIZ_ID: int | ||||
|     MOVA_POINTS: Optional[Any] | ||||
|     MOVA_SERTIFICATE: Optional[str] | ||||
|     MOVA_SERTIFICATENUMB: Optional[Any] | ||||
|     MATH_POINTS: Optional[Any] | ||||
|     MATH_SERTIFICATE: Optional[str] | ||||
|     MATH_SERTIFICATENUMB: Optional[Any] | ||||
|     FOREIGN_POINTS: Optional[Any] | ||||
|     FOREIGN_SERTIFICATE: Optional[str] | ||||
|     FOREIGN_SERTIFICATENUMB: Optional[Any] | ||||
|     ATESTATDIPLOM_NUMB: Optional[Any] | ||||
|     ATESTATDIPLOM_DATE: Optional[str] | ||||
|     ATESTATDIPLOM_POINTS: Optional[str] | ||||
|     ATESTATDIPLOM_POINTSAVERAGE: float | ||||
|     TOTAL_SCORE: int | ||||
|     SIGNED: str = os.getenv('SIGNED') | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user