feat(parsers): add proverki.gov.ru parser with sync_inspections task
- Add InspectionRecord model with is_federal_law_248, data_year, data_month fields - Add ProverkiClient with Playwright support for JS-rendered portal - Add streaming XML parser for large files (>50MB) - Add sync_inspections task with incremental loading logic - Starts from 01.01.2025 if DB is empty - Loads both FZ-294 and FZ-248 inspections - Stops after 2 consecutive empty months - Add InspectionService methods: get_last_loaded_period, has_data_for_period - Add Minpromtorg parsers (certificates, manufacturers) - Add Django Admin for parser models - Update README with parsers documentation and changelog
This commit is contained in:
@@ -6,6 +6,10 @@ from django.utils.translation import gettext_lazy as _
|
||||
class User(AbstractUser):
|
||||
"""Расширенная модель пользователя"""
|
||||
|
||||
# Убираем first_name и last_name из модели User (они в Profile)
|
||||
first_name = None
|
||||
last_name = None
|
||||
|
||||
# Переопределяем группы и разрешения для избежания конфликта
|
||||
groups = models.ManyToManyField(
|
||||
"auth.Group",
|
||||
|
||||
Reference in New Issue
Block a user