This commit is contained in:
Iliyan Angelov
2025-09-14 23:24:25 +03:00
commit c67067a2a4
71311 changed files with 6800714 additions and 0 deletions

25
contacts/urls.py Normal file
View File

@@ -0,0 +1,25 @@
from django.urls import path
from . import views
urlpatterns = [
# Contact groups
path('groups/', views.ContactGroupListCreateView.as_view(), name='contact-group-list'),
path('groups/<int:pk>/', views.ContactGroupDetailView.as_view(), name='contact-group-detail'),
# Contacts
path('', views.ContactListCreateView.as_view(), name='contact-list'),
path('<int:pk>/', views.ContactDetailView.as_view(), name='contact-detail'),
path('search/', views.ContactSearchView.as_view(), name='contact-search'),
path('bulk-action/', views.ContactBulkActionView.as_view(), name='contact-bulk-action'),
path('suggestions/', views.contact_suggestions, name='contact-suggestions'),
path('stats/', views.contact_stats, name='contact-stats'),
path('export/', views.export_contacts, name='export-contacts'),
# Contact interactions
path('<int:contact_id>/interactions/', views.ContactInteractionListCreateView.as_view(), name='contact-interaction-list'),
path('interactions/<int:pk>/', views.ContactInteractionDetailView.as_view(), name='contact-interaction-detail'),
# Contact imports
path('import/', views.ContactImportView.as_view(), name='contact-import'),
path('imports/<int:pk>/', views.ContactImportDetailView.as_view(), name='contact-import-detail'),
]