32 lines
1.8 KiB
Python
32 lines
1.8 KiB
Python
from django.urls import path
|
|
from . import views
|
|
|
|
app_name = "module_activity"
|
|
|
|
urlpatterns = [
|
|
|
|
|
|
path('intolerance/<int:principal_id>/', views.IntoleranceView.as_view(), name='intolerance'),
|
|
path('intolerance/list/<int:principal_id>/', views.IntoleranceListJson.as_view(), name='intolerance_list'),
|
|
path('intolerance/action/', views.IntoleranceActionView.as_view(), name='intolerance_action'),
|
|
|
|
path('symptoms/<int:principal_id>/', views.SymptomsView.as_view(), name='symptoms'),
|
|
path('symptoms/list/<int:principal_id>/', views.SymptomsListJson.as_view(), name='symptoms_list'),
|
|
path('symptoms/action/', views.SymptomsActionView.as_view(), name='symptoms_action'),
|
|
|
|
path('past_treatment/<int:principal_id>/', views.PastTreatmentView.as_view(), name='past_treatment'),
|
|
path('past_treatment/list/<int:principal_id>/', views.PastTreatmentListJson.as_view(), name='past_treatment_list'),
|
|
path('past_treatment/action/', views.PastTreatmentActionView.as_view(), name='past_treatment_action'),
|
|
|
|
path('chronic_condition/<int:principal_id>/', views.ChronicConditionView.as_view(), name='chronic_condition'),
|
|
path('chronic_condition/list/<int:principal_id>/', views.ChronicConditionListJson.as_view(), name='chronic_condition_list'),
|
|
path('chronic_condition/action/', views.ChronicConditionActionView.as_view(), name='chronic_condition_action'),
|
|
|
|
path('user_activity/<int:principal_id>/', views.UserActivityRecordView.as_view(), name='activity_list'),
|
|
path('meal_detail/<int:pk>/', views.MealDetialView.as_view(), name='meal_detail'),
|
|
path('medication_detail/<int:pk>/', views.MedicationDetailView.as_view(), name='medication_detail'),
|
|
path('bowel_detail/<int:pk>/', views.BowelDetailView.as_view(), name='bowel_detail'),
|
|
path('meal_symptom_detail/<int:pk>/', views.MealSymptomDetailView.as_view(), name='meal_symptom_detail'),
|
|
|
|
]
|