🏠 Eurekanet

Plateforme de gestion des résidences

DEV

📱 Vue d'ensemble des Applications Django

Architecture complète du projet Eurekanet - DEV

Dernière analyse : 12/10/2026 03:39:05
6
Applications
49
Modèles Django
33
Vues
41
Classes Admin
13
URLs

Authentication

apps.authentication
urls.py apps.py models.py admin.py emails.py views.py signals.py managers.py api/urls.py api/serializers.py api/views_profile.py api/views_sessions.py api/__init__.py api/serializers_sessions.py
🏗️ Modèles Django 3
  • User
    171 champs
    logentry: ManyToOneRel user_created: ManyToOneRel user_updated: ManyToOneRel usersession_created: ManyToOneRel usersession_updated: ManyToOneRel sessions: ManyToOneRel passwordresettoken_created: ManyToOneRel passwordresettoken_updated: ManyToOneRel password_reset_tokens: ManyToOneRel auditlog_created: ManyToOneRel ... +161 autres
  • UserSession
    11 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField user: ForeignKey session_key: CharField ip_address: GenericIPAddressField user_agent: TextField ... +1 autres
  • PasswordResetToken
    11 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField user: ForeignKey token: UUIDField expires_at: DateTimeField used: BooleanField ... +1 autres
👁️ Vues 18
  • CustomPasswordResetView
    Class
  • EmailService
    Class
  • JsonResponse
    Class
  • NotificationService
    Class
  • PasswordResetToken
    Class
  • PasswordResetView
    Class
  • TestEmailView
    Class
  • User
    Class
  • View
    Class
  • authenticate
    Function
  • csrf_exempt
    Function
  • login
    Function
  • method_decorator
    Function
  • redirect
    Function
  • render
    Function
  • reverse
    Function
  • send_bulk_welcome_emails
    Function
  • timedelta
    Class
⚙️ Administration 4
  • BaseUserAdmin
    Modèle : Unknown
  • PasswordResetTokenAdmin
    Modèle : Unknown
  • UserAdmin
    Modèle : Unknown
  • UserSessionAdmin
    Modèle : Unknown
🔗 URLs 7
  • login
    login/
  • logout
    logout/
  • password_reset
    password-reset/
  • password_reset_done
    password-reset/done/
  • password_reset_confirm
    password-reset/confirm/<uuid:token>/
  • password_reset_complete
    password-reset/complete/
  • test_email
    test-email/
🚀 Fonctionnalités
Serializers

Core

apps.core
swagger.py email_backends.py urls.py apps.py models.py tasks.py admin.py context_processors.py views.py admin_config.py api/serializers.py api/__init__.py
🏗️ Modèles Django 5
  • AuditLog
    17 champs
    rentalaction: OneToOneRel historylog: OneToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField user: ForeignKey action_type: CharField ... +7 autres
  • SystemConfiguration
    11 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField key: CharField value: TextField description: TextField is_sensitive: BooleanField ... +1 autres
  • Notification
    17 champs
    operationnotification: OneToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField recipient: ForeignKey title: CharField message: TextField ... +7 autres
  • Document
    11 champs
    tenant_relations: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField title: CharField description: TextField app_name: CharField ... +1 autres
  • MediaFile
    32 champs
    unit_type_defaults: ManyToOneRel building_main_images: ManyToOneRel building_galleries: ManyToManyRel floor_plans: ManyToOneRel floor_galleries: ManyToManyRel unit_main_images: ManyToOneRel unit_galleries: ManyToManyRel building_relations: ManyToOneRel floor_relations: ManyToOneRel unit_relations: ManyToOneRel ... +22 autres
👁️ Vues 11
  • JsonResponse
    Class
  • apps_overview
    Function
  • celery_test
    Function
  • csrf_exempt
    Function
  • execute_celery_task
    Function
  • health_check
    Function
  • home
    Function
  • infrastructure_test
    Function
  • media_test
    Function
  • redirect
    Function
  • render
    Function
⚙️ Administration 5
  • AuditLogAdmin
    Modèle : Unknown
  • DocumentAdmin
    Modèle : Unknown
  • MediaFileAdmin
    Modèle : Unknown
  • NotificationAdmin
    Modèle : Unknown
  • SystemConfigurationAdmin
    Modèle : Unknown
🔗 URLs 6
  • home
  • media_test
    media-test/
  • infrastructure_test
    infrastructure-test/
  • apps_overview
    apps-overview/
  • celery_test
    celery-test/
  • execute_celery_task
    celery-task/<str:task_name>/
🚀 Fonctionnalités
Serializers

Patrimoine

apps.patrimoine
urls.py forms.py apps.py admin.py views.py admin_old.py signals.py managers.py api/tests.py api/urls.py api/serializers.py api/permissions.py api/views.py api/__init__.py
🏗️ Modèles Django 23
  • UnitType
    15 champs
    units: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField name: CharField code: CharField description: TextField ... +5 autres
  • Building
    19 champs
    floors: ManyToOneRel building_images: ManyToOneRel contacts: ManyToManyRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField name: CharField ... +9 autres
  • Floor
    16 champs
    units: ManyToOneRel floor_images: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField building: ForeignKey number: PositiveIntegerField ... +6 autres
  • ManagedUnit
    35 champs
    children: ManyToOneRel features: ManyToOneRel status_history: ManyToOneRel unit_images: ManyToOneRel room_assets: ManyToOneRel equipment_assignments: ManyToOneRel inventory_assignments: ManyToOneRel interventions: ManyToOneRel tenant: ManyToOneRel rental_actions: ManyToOneRel ... +25 autres
  • UnitFeature
    11 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField unit: ForeignKey feature_name: CharField feature_type: CharField feature_value: TextField ... +1 autres
  • UnitStatusHistory
    12 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField unit: ForeignKey old_status: CharField new_status: CharField changed_by: ForeignKey ... +2 autres
  • BuildingImage
    10 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField building: ForeignKey media_file: ForeignKey caption: CharField sort_order: PositiveSmallIntegerField
  • FloorImage
    10 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField floor: ForeignKey media_file: ForeignKey caption: CharField sort_order: PositiveSmallIntegerField
  • UnitImage
    11 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField unit: ForeignKey media_file: ForeignKey image_type: CharField caption: CharField ... +1 autres
  • RoomAsset
    12 champs
    inspection_lines: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField managed_unit: ForeignKey asset_type: CharField code: CharField ... +2 autres
  • Equipment
    30 champs
    assignments: ManyToOneRel invoice_links: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField technical_reference: CharField template: ForeignKey ... +20 autres
  • EquipmentState
    10 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField code: CharField label: CharField lifespan_months: PositiveIntegerField sort_order: PositiveIntegerField
  • EquipmentAssignment
    17 champs
    inspection_lines: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey equipment: ForeignKey managed_unit: ForeignKey occupation: ForeignKey assignment_date: DateTimeField ... +7 autres
  • EquipmentSequence
    9 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField year: PositiveIntegerField category_code: CharField last_sequence: PositiveIntegerField
  • InventoryCategory
    11 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField name: CharField code: CharField description: TextField sort_order: PositiveIntegerField ... +1 autres
  • InventoryItem
    21 champs
    equipments: ManyToOneRel assignments: ManyToOneRel inventory_item_images_relations: ManyToOneRel interventions: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField ... +11 autres
  • InventoryAssignment
    22 champs
    atomic_equipment: OneToOneRel condition_reports: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField inventory_item: ForeignKey unit: ForeignKey ... +12 autres
  • InventoryItemImage
    10 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField inventory_item: ForeignKey media_file: ForeignKey caption: CharField sort_order: PositiveSmallIntegerField
  • ConditionReport
    17 champs
    atomic_inspection: OneToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField updated_by: ForeignKey is_active: BooleanField assignment: ForeignKey stage: CharField condition: CharField notes: TextField ... +7 autres
  • Intervention
    27 champs
    intervention_attachments: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField unit: ForeignKey inventory_item: ForeignKey title: CharField ... +17 autres
  • InterventionAttachment
    12 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField intervention: ForeignKey media_file: ForeignKey attachment_type: CharField caption: CharField ... +2 autres
  • Invoice
    19 champs
    replaced_invoices: ManyToOneRel equipment_lines: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField invoice_number: CharField supplier_name: CharField ... +9 autres
  • InvoiceEquipment
    9 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField invoice: ForeignKey equipment: ForeignKey unit_purchase_price: DecimalField
👁️ Vues 1
  • render
    Function
⚙️ Administration 16
  • BuildingAdmin
    Modèle : Unknown
  • ConditionReportAdmin
    Modèle : Unknown
  • EquipmentAdmin
    Modèle : Unknown
  • EquipmentAssignmentAdmin
    Modèle : Unknown
  • EquipmentStateAdmin
    Modèle : Unknown
  • FloorAdmin
    Modèle : Unknown
  • InterventionAdmin
    Modèle : Unknown
  • InventoryAssignmentAdmin
    Modèle : Unknown
  • InventoryCategoryAdmin
    Modèle : Unknown
  • InventoryItemAdmin
    Modèle : Unknown
  • InvoiceAdmin
    Modèle : Unknown
  • ManagedUnitAdmin
    Modèle : Unknown
  • RoomAssetAdmin
    Modèle : Unknown
  • UnitFeatureAdmin
    Modèle : Unknown
  • UnitStatusHistoryAdmin
    Modèle : Unknown
  • UnitTypeAdmin
    Modèle : Unknown
🔗 URLs 0
Aucune URL définie
🚀 Fonctionnalités
Serializers Forms

Rental

apps.rental
apps.py models.py admin.py views.py selectors.py signals.py managers.py api/urls.py api/serializers.py api/permissions.py api/views.py api/__init__.py
🏗️ Modèles Django 11
  • Tenant
    16 champs
    tenant_documents: ManyToOneRel rental_actions: ManyToOneRel occupation_residents: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField user: OneToOneField ... +6 autres
  • TenantDocument
    15 champs
    rental_actions: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField tenant: ForeignKey document: ForeignKey document_type: CharField ... +5 autres
  • RentalAction
    20 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField user: ForeignKey action_type: CharField object_type: ForeignKey object_id: CharField ... +10 autres
  • Occupation
    16 champs
    equipment_assignments: ManyToOneRel residents: ManyToOneRel inspections: ManyToOneRel acceptance_batches: ManyToOneRel meter_readings: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey ... +6 autres
  • OccupationResident
    12 champs
    acceptance_signatures: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField occupation: ForeignKey tenant: ForeignKey negotiated_rent: DecimalField ... +2 autres
  • InspectionSession
    15 champs
    lines: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField occupation: ForeignKey inspection_type: CharField inspection_date: DateField ... +5 autres
  • InspectionLine
    12 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField inspection: ForeignKey equipment_assignment: ForeignKey room_asset: ForeignKey condition: CharField ... +2 autres
  • AcceptanceBatch
    11 champs
    items: ManyToOneRel signatures: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField occupation: ForeignKey batch_type: CharField ... +1 autres
  • AcceptedItemSnapshot
    11 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField batch: ForeignKey equipment_reference: CharField designation: CharField condition_at_acceptance: CharField ... +1 autres
  • AcceptanceSignature
    12 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField batch: ForeignKey resident: ForeignKey signed_at: DateTimeField signature_svg: TextField ... +2 autres
  • MeterReading
    12 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField occupation: ForeignKey meter_type: CharField reading_type: CharField value: DecimalField ... +2 autres
👁️ Vues 1
  • render
    Function
⚙️ Administration 9
  • AcceptanceBatchAdmin
    Modèle : Unknown
  • AcceptanceSignatureAdmin
    Modèle : Unknown
  • InspectionSessionAdmin
    Modèle : Unknown
  • MeterReadingAdmin
    Modèle : Unknown
  • OccupationAdmin
    Modèle : Unknown
  • OccupationResidentAdmin
    Modèle : Unknown
  • RentalActionAdmin
    Modèle : Unknown
  • TenantAdmin
    Modèle : Unknown
  • TenantDocumentAdmin
    Modèle : Unknown
🔗 URLs 0
Aucune URL définie
🚀 Fonctionnalités
Serializers

Operations

apps.operations
forms.py apps.py admin_new.py models.py admin.py views.py signals.py managers.py api/tests.py api/urls.py api/serializers.py api/serializers_new.py api/permissions.py api/serializers_old.py api/views.py api/__init__.py
🏗️ Modèles Django 7
  • OperationCategory
    13 champs
    operation_types: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField name: CharField code: CharField description: TextField ... +3 autres
  • OperationType
    18 champs
    operations: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField name: CharField code: CharField category: ForeignKey ... +8 autres
  • Operation
    30 champs
    comments: ManyToOneRel notifications: ManyToOneRel operation_attachments: ManyToOneRel history_logs: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField ... +20 autres
  • OperationComment
    12 champs
    replies: ManyToOneRel id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField operation: ForeignKey author: ForeignKey content: TextField ... +2 autres
  • OperationNotification
    20 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField recipient: ForeignKey title: CharField message: TextField notification_type: CharField ... +10 autres
  • OperationAttachment
    14 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField operation: ForeignKey media_file: ForeignKey attachment_type: CharField is_required: BooleanField ... +4 autres
  • HistoryLog
    22 champs
    id: UUIDField created_at: DateTimeField updated_at: DateTimeField created_by: ForeignKey updated_by: ForeignKey is_active: BooleanField user: ForeignKey action_type: CharField object_type: ForeignKey object_id: CharField ... +12 autres
👁️ Vues 1
  • render
    Function
⚙️ Administration 7
  • AttachmentAdmin
    Modèle : Unknown
  • HistoryLogAdmin
    Modèle : Unknown
  • OperationAdmin
    Modèle : Unknown
  • OperationCategoryAdmin
    Modèle : Unknown
  • OperationCommentAdmin
    Modèle : Unknown
  • OperationNotificationAdmin
    Modèle : Unknown
  • OperationTypeAdmin
    Modèle : Unknown
🔗 URLs 0
Aucune URL définie
🚀 Fonctionnalités
Serializers Forms

Pages

pages
tests.py apps.py models.py admin.py views.py
🏗️ Modèles Django 0
Aucun modèle défini
👁️ Vues 1
  • render
    Function
⚙️ Administration 0
Aucune classe admin définie
🔗 URLs 0
Aucune URL définie
🚀 Fonctionnalités
Fonctionnalités de base
🔄 Actualiser l'analyse 🏠 Retour à l'accueil ⚙️ Administration Django

💡 À propos de cette analyse

Cette page analyse automatiquement la structure des applications Django du projet Eurekanet. Elle examine les modèles, vues, classes d'administration, URLs et autres composants pour fournir une vue d'ensemble complète de l'architecture du système.