This commit is contained in:
Marwan Alwali 2025-12-11 10:47:50 +03:00
parent 079d273093
commit 212fbb893c
5 changed files with 966 additions and 11 deletions

4
.gitignore vendored
View File

@ -1 +1,3 @@
/media
/media
/media/dicom
/media/docs

View File

@ -235,25 +235,25 @@
</a>
</div>
<div class="col-xl-3 col-lg-4 col-md-6 mb-3">
<a href="{% url 'laboratory:lab_test_create' %}" class="btn btn-outline-warning w-100 h-100 d-flex flex-column align-items-center justify-content-center py-4">
<a href="{% url 'laboratory:lab_order_create' %}" class="btn btn-outline-warning w-100 h-100 d-flex flex-column align-items-center justify-content-center py-4">
<i class="fas fa-vial fa-2x mb-3"></i>
<span>Order Lab Test</span>
</a>
</div>
<div class="col-xl-3 col-lg-4 col-md-6 mb-3">
<a href="{% url 'billing:bill_create' %}" class="btn btn-outline-danger w-100 h-100 d-flex flex-column align-items-center justify-content-center py-4">
<i class="fas fa-file-invoice-dollar fa-2x mb-3"></i>
<span>Create Bill</span>
<a href="#" class="btn btn-outline-info w-100 h-100 d-flex flex-column align-items-center justify-content-center py-4" onclick="alert('EMR entry creation coming soon'); return false;">
<i class="fas fa-notes-medical fa-2x mb-3"></i>
<span>Create EMR Entry</span>
</a>
</div>
<div class="col-xl-3 col-lg-4 col-md-6 mb-3">
<a href="" class="btn btn-outline-secondary w-100 h-100 d-flex flex-column align-items-center justify-content-center py-4">
<a href="#" class="btn btn-outline-secondary w-100 h-100 d-flex flex-column align-items-center justify-content-center py-4" onclick="alert('Prescription creation coming soon'); return false;">
<i class="fas fa-prescription-bottle-alt fa-2x mb-3"></i>
<span>New Prescription</span>
</a>
</div>
<div class="col-xl-3 col-lg-4 col-md-6 mb-3">
<a href="" class="btn btn-outline-dark w-100 h-100 d-flex flex-column align-items-center justify-content-center py-4">
<a href="#" class="btn btn-outline-dark w-100 h-100 d-flex flex-column align-items-center justify-content-center py-4" onclick="alert('Imaging scheduling coming soon'); return false;">
<i class="fas fa-x-ray fa-2x mb-3"></i>
<span>Schedule Imaging</span>
</a>
@ -294,7 +294,7 @@
{# </a>#}
</div>
<div class="col-md-6 mb-3">
<a href="" class="btn btn-outline-info w-100 text-start">
<a href="#" class="btn btn-outline-info w-100 text-start" onclick="alert('EMR entry creation coming soon'); return false;">
<i class="fas fa-notes-medical me-3"></i>Create Medical Record
</a>
</div>
@ -309,7 +309,7 @@
</a>
</div>
<div class="col-md-6 mb-3">
<a href="" class="btn btn-outline-secondary w-100 text-start">
<a href="#" class="btn btn-outline-secondary w-100 text-start" onclick="alert('Prescription creation coming soon'); return false;">
<i class="fas fa-prescription-bottle-alt me-3"></i>Write Prescription
</a>
</div>
@ -365,7 +365,9 @@ function exportDashboard(format) {
include_activity: true
});
window.open();
// TODO: Implement export functionality
alert('Export functionality coming soon');
// window.open(`/core/export/dashboard/?${params.toString()}`);
}
// Keyboard shortcuts
@ -432,4 +434,3 @@ document.addEventListener('keydown', function(e) {
}
</style>
{% endblock %}

Binary file not shown.

BIN
dump.rdb

Binary file not shown.

View File

@ -456814,3 +456814,955 @@ WARNING 2025-11-04 00:43:44,691 log 46406 6211006464 Not Found: /en/notification
WARNING 2025-11-04 00:43:44,693 runserver 46406 6177353728 HTTP GET /en/notifications/api/unread-count/ 404 [0.01, 127.0.0.1:53022]
INFO 2025-11-04 00:43:44,713 runserver 46406 6177353728 HTTP GET /en/inpatients/htmx/bed-stats/ 200 [0.03, 127.0.0.1:53021]
INFO 2025-11-04 00:43:44,778 runserver 46406 6177353728 HTTP GET /en/inpatients/beds/?action=update_status 200 [0.10, 127.0.0.1:53020]
INFO 2025-11-08 16:04:24,317 autoreload 97979 8426217792 Watching for file changes with StatReloader
INFO 2025-11-08 16:04:24,904 server 97979 6148993024 HTTP/2 support enabled
INFO 2025-11-08 16:04:24,904 server 97979 6148993024 Configuring endpoint tcp:port=8000:interface=127.0.0.1
INFO 2025-11-08 16:04:24,904 server 97979 6148993024 Listening on TCP address 127.0.0.1:8000
INFO 2025-11-08 16:04:26,780 runserver 97979 6148993024 HTTP GET / 302 [0.09, 127.0.0.1:55709]
INFO 2025-11-08 16:04:26,782 runserver 97979 6148993024 HTTP GET /en/ 302 [0.00, 127.0.0.1:55709]
INFO 2025-11-08 16:04:26,784 runserver 97979 6148993024 HTTP GET /accounts/login/?next=/en/ 302 [0.00, 127.0.0.1:55709]
INFO 2025-11-08 16:04:26,795 runserver 97979 6148993024 HTTP GET /en/accounts/login/?next=/en/ 200 [0.01, 127.0.0.1:55709]
INFO 2025-11-08 16:04:28,329 runserver 97979 6148993024 HTTP POST /en/accounts/login/ 302 [0.11, 127.0.0.1:55709]
INFO 2025-11-08 16:04:28,366 runserver 97979 6148993024 HTTP GET /en/ 200 [0.03, 127.0.0.1:55709]
INFO 2025-11-08 16:04:28,385 runserver 97979 6148993024 HTTP GET /static/js/custom.js 200 [0.00, 127.0.0.1:55709]
INFO 2025-11-08 16:04:28,463 runserver 97979 6148993024 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:55709]
INFO 2025-11-08 16:04:28,467 runserver 97979 6148993024 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:55713]
INFO 2025-11-08 16:04:28,479 runserver 97979 6148993024 HTTP GET /en/htmx/dashboard-stats/ 200 [0.04, 127.0.0.1:55710]
INFO 2025-11-08 16:04:38,488 runserver 97979 6148993024 HTTP GET /en/hr 301 [0.01, 127.0.0.1:55710]
INFO 2025-11-08 16:04:38,629 runserver 97979 6148993024 HTTP GET /en/hr/ 200 [0.14, 127.0.0.1:55710]
INFO 2025-11-08 16:04:38,659 runserver 97979 6148993024 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:55710]
INFO 2025-11-08 16:04:42,492 runserver 97979 6148993024 HTTP GET /en/hr/departments/30/ 200 [0.02, 127.0.0.1:55710]
INFO 2025-11-08 16:04:42,507 runserver 97979 6148993024 HTTP GET /static/plugins/chart.js/dist/chart.umd.js 200 [0.00, 127.0.0.1:55710]
INFO 2025-11-08 16:04:42,549 runserver 97979 6148993024 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:55710]
INFO 2025-11-08 16:04:59,821 runserver 97979 6148993024 HTTP GET /en/hr/ 200 [0.14, 127.0.0.1:55710]
INFO 2025-11-08 16:04:59,864 runserver 97979 6148993024 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:55710]
INFO 2025-11-08 16:05:02,708 runserver 97979 6148993024 HTTP GET /en/hr/employees/ 200 [0.03, 127.0.0.1:55710]
INFO 2025-11-08 16:05:02,758 runserver 97979 6148993024 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:55710]
INFO 2025-11-08 16:05:05,843 runserver 97979 6148993024 HTTP GET /en/hr/employees/83/ 200 [0.02, 127.0.0.1:55710]
INFO 2025-11-08 16:05:05,896 runserver 97979 6148993024 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:55710]
INFO 2025-11-08 16:05:05,898 runserver 97979 6148993024 HTTP GET /en/hr/employees/83/clock-controls/ 200 [0.02, 127.0.0.1:55713]
INFO 2025-11-08 16:05:11,949 runserver 97979 6148993024 HTTP GET /en/hr/employees/ 200 [0.03, 127.0.0.1:55713]
INFO 2025-11-08 16:05:11,998 runserver 97979 6148993024 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:55713]
INFO 2025-12-08 13:51:59,662 autoreload 46167 8479629824 Watching for file changes with StatReloader
INFO 2025-12-08 13:52:00,253 server 46167 6121336832 HTTP/2 support enabled
INFO 2025-12-08 13:52:00,253 server 46167 6121336832 Configuring endpoint tcp:port=8000:interface=127.0.0.1
INFO 2025-12-08 13:52:00,253 server 46167 6121336832 Listening on TCP address 127.0.0.1:8000
INFO 2025-12-08 13:52:02,555 runserver 46167 6121336832 HTTP GET / 302 [0.09, 127.0.0.1:59500]
INFO 2025-12-08 13:52:02,564 runserver 46167 6121336832 HTTP GET /en/ 302 [0.01, 127.0.0.1:59500]
INFO 2025-12-08 13:52:02,567 runserver 46167 6121336832 HTTP GET /accounts/login/?next=/en/ 302 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:02,578 runserver 46167 6121336832 HTTP GET /en/accounts/login/?next=/en/ 200 [0.01, 127.0.0.1:59500]
INFO 2025-12-08 13:52:04,225 runserver 46167 6121336832 HTTP POST /en/accounts/login/ 302 [0.12, 127.0.0.1:59500]
INFO 2025-12-08 13:52:04,259 runserver 46167 6121336832 HTTP GET /en/ 200 [0.03, 127.0.0.1:59500]
INFO 2025-12-08 13:52:04,273 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:04,275 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:04,276 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59504]
INFO 2025-12-08 13:52:04,276 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:04,279 runserver 46167 6121336832 HTTP GET /static/js/custom.js 200 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:04,316 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:04,328 runserver 46167 6121336832 HTTP GET /static/img/theme/default.jpg 200 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:04,328 runserver 46167 6121336832 HTTP GET /static/img/theme/transparent.jpg 200 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:04,328 runserver 46167 6121336832 HTTP GET /static/img/theme/apple.jpg 200 [0.00, 127.0.0.1:59504]
INFO 2025-12-08 13:52:04,329 runserver 46167 6121336832 HTTP GET /static/img/theme/material.jpg 200 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:04,330 runserver 46167 6121336832 HTTP GET /static/img/theme/facebook.jpg 200 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:52:04,330 runserver 46167 6121336832 HTTP GET /static/img/theme/google.jpg 200 [0.00, 127.0.0.1:59507]
INFO 2025-12-08 13:52:04,333 runserver 46167 6121336832 HTTP GET /static/img/version/html.jpg 200 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:04,333 runserver 46167 6121336832 HTTP GET /static/img/version/svelte.jpg 200 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:52:04,333 runserver 46167 6121336832 HTTP GET /static/img/version/angular1x.jpg 200 [0.00, 127.0.0.1:59504]
INFO 2025-12-08 13:52:04,334 runserver 46167 6121336832 HTTP GET /static/img/version/angular10x.jpg 200 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:04,334 runserver 46167 6121336832 HTTP GET /static/img/version/laravel.jpg 200 [0.00, 127.0.0.1:59507]
INFO 2025-12-08 13:52:04,334 runserver 46167 6121336832 HTTP GET /static/img/version/ajax.jpg 200 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:04,338 runserver 46167 6121336832 HTTP GET /static/img/version/dotnet.jpg 200 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:04,338 runserver 46167 6121336832 HTTP GET /static/img/version/vuejs.jpg 200 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:52:04,339 runserver 46167 6121336832 HTTP GET /static/img/version/django.jpg 200 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:04,339 runserver 46167 6121336832 HTTP GET /static/img/version/reactjs.jpg 200 [0.00, 127.0.0.1:59504]
INFO 2025-12-08 13:52:04,339 runserver 46167 6121336832 HTTP GET /static/img/theme/one-page-parallax.jpg 200 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:04,340 runserver 46167 6121336832 HTTP GET /static/img/version/nextjs.jpg 200 [0.00, 127.0.0.1:59507]
INFO 2025-12-08 13:52:04,344 runserver 46167 6121336832 HTTP GET /static/img/theme/blog.jpg 200 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:04,344 runserver 46167 6121336832 HTTP GET /static/img/theme/e-commerce.jpg 200 [0.00, 127.0.0.1:59504]
INFO 2025-12-08 13:52:04,346 runserver 46167 6121336832 HTTP GET /static/img/theme/forum.jpg 200 [0.00, 127.0.0.1:59507]
INFO 2025-12-08 13:52:04,347 runserver 46167 6121336832 HTTP GET /static/img/theme/corporate.jpg 200 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:04,359 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:59501]
INFO 2025-12-08 13:52:04,366 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:59500]
INFO 2025-12-08 13:52:04,379 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.04, 127.0.0.1:59506]
INFO 2025-12-08 13:52:13,461 runserver 46167 6121336832 HTTP GET /en/patients/register/ 200 [0.02, 127.0.0.1:59506]
INFO 2025-12-08 13:52:13,475 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:52:13,477 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:13,477 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:13,477 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:13,490 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:13,512 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59500]
INFO 2025-12-08 13:52:24,359 runserver 46167 6121336832 HTTP GET /en/switch_language/?language=en 302 [0.01, 127.0.0.1:59500]
INFO 2025-12-08 13:52:24,366 runserver 46167 6121336832 HTTP GET /patients/register/ 302 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:24,383 runserver 46167 6121336832 HTTP GET /en/patients/register/ 200 [0.01, 127.0.0.1:59500]
INFO 2025-12-08 13:52:24,391 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:24,391 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:24,391 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:24,392 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:52:24,408 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:52:24,423 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59506]
WARNING 2025-12-08 13:52:26,602 log 46167 6154989568 Not Found: /en/patients/register/j/en/switch_language/
WARNING 2025-12-08 13:52:26,602 runserver 46167 6121336832 HTTP GET /en/patients/register/j/en/switch_language/?language=ar 404 [0.01, 127.0.0.1:59506]
INFO 2025-12-08 13:52:39,201 runserver 46167 6121336832 HTTP GET /en/switch_language/?language=ar 302 [0.01, 127.0.0.1:59506]
INFO 2025-12-08 13:52:39,249 runserver 46167 6121336832 HTTP GET /patients/register/ 302 [0.05, 127.0.0.1:59506]
INFO 2025-12-08 13:52:39,264 runserver 46167 6121336832 HTTP GET /ar/patients/register/ 200 [0.01, 127.0.0.1:59506]
INFO 2025-12-08 13:52:39,274 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:52:39,274 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:39,275 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:39,275 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:39,292 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:39,311 runserver 46167 6121336832 HTTP GET /ar/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59500]
INFO 2025-12-08 13:52:49,393 runserver 46167 6121336832 HTTP GET /ar/switch_language/?language=en 302 [0.01, 127.0.0.1:59500]
INFO 2025-12-08 13:52:49,400 runserver 46167 6121336832 HTTP GET /patients/register/ 302 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:49,416 runserver 46167 6121336832 HTTP GET /en/patients/register/ 200 [0.01, 127.0.0.1:59500]
INFO 2025-12-08 13:52:49,428 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:49,431 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:52:49,431 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:49,431 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:49,438 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:49,458 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59501]
INFO 2025-12-08 13:52:55,919 runserver 46167 6121336832 HTTP POST /en/patients/register/ 200 [0.02, 127.0.0.1:59501]
INFO 2025-12-08 13:52:55,928 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:55,930 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:55,930 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:52:55,931 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:55,946 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:55,960 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59500]
INFO 2025-12-08 13:52:58,931 runserver 46167 6121336832 HTTP GET / 302 [0.01, 127.0.0.1:59500]
INFO 2025-12-08 13:52:58,954 runserver 46167 6121336832 HTTP GET /en/ 200 [0.02, 127.0.0.1:59500]
INFO 2025-12-08 13:52:58,967 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:52:58,969 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:52:58,969 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:52:58,969 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:58,983 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:52:59,017 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:59501]
INFO 2025-12-08 13:52:59,019 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.02, 127.0.0.1:59505]
INFO 2025-12-08 13:52:59,032 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.04, 127.0.0.1:59506]
INFO 2025-12-08 13:53:04,702 runserver 46167 6121336832 HTTP GET /en/ 200 [0.02, 127.0.0.1:59506]
INFO 2025-12-08 13:53:04,710 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59506]
INFO 2025-12-08 13:53:04,710 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:53:04,711 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:53:04,711 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:53:04,724 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59500]
INFO 2025-12-08 13:53:04,757 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:59500]
INFO 2025-12-08 13:53:04,760 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:59501]
INFO 2025-12-08 13:53:04,772 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.04, 127.0.0.1:59505]
INFO 2025-12-08 13:53:34,757 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.02, 127.0.0.1:59505]
INFO 2025-12-08 13:54:04,774 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:59505]
INFO 2025-12-08 13:54:04,790 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.05, 127.0.0.1:59501]
INFO 2025-12-08 13:54:34,775 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.03, 127.0.0.1:59501]
INFO 2025-12-08 13:55:04,750 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.01, 127.0.0.1:59501]
INFO 2025-12-08 13:55:04,764 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.02, 127.0.0.1:59505]
INFO 2025-12-08 13:55:25,513 runserver 46167 6121336832 HTTP GET /en/ 200 [0.02, 127.0.0.1:59505]
INFO 2025-12-08 13:55:25,520 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:55:25,521 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:55:25,521 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59621]
INFO 2025-12-08 13:55:25,521 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:55:25,537 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:55:25,573 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.03, 127.0.0.1:59622]
INFO 2025-12-08 13:55:25,576 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:59501]
INFO 2025-12-08 13:55:25,588 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.04, 127.0.0.1:59621]
INFO 2025-12-08 13:55:34,280 runserver 46167 6121336832 HTTP GET /en/ 200 [0.03, 127.0.0.1:59621]
INFO 2025-12-08 13:55:34,290 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59621]
INFO 2025-12-08 13:55:34,293 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:55:34,293 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:55:34,294 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:55:34,309 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:55:34,344 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:59622]
INFO 2025-12-08 13:55:34,348 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:59501]
INFO 2025-12-08 13:55:34,360 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.04, 127.0.0.1:59505]
WARNING 2025-12-08 13:55:48,851 log 46167 6154989568 Not Found: /en/traning
WARNING 2025-12-08 13:55:48,852 runserver 46167 6121336832 HTTP GET /en/traning 404 [0.01, 127.0.0.1:59505]
WARNING 2025-12-08 13:55:57,538 log 46167 6409170944 Not Found: /en/hr/traning
WARNING 2025-12-08 13:55:57,539 runserver 46167 6121336832 HTTP GET /en/hr/traning 404 [0.02, 127.0.0.1:59505]
INFO 2025-12-08 13:56:04,285 runserver 46167 6121336832 HTTP GET /en/hr/ 200 [0.12, 127.0.0.1:59505]
INFO 2025-12-08 13:56:04,297 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:56:04,298 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:56:04,298 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59621]
INFO 2025-12-08 13:56:04,298 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:56:04,305 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:56:04,332 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59622]
INFO 2025-12-08 13:56:08,735 runserver 46167 6121336832 HTTP GET /en/hr/departments/30/ 200 [0.03, 127.0.0.1:59622]
INFO 2025-12-08 13:56:08,747 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:56:08,750 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59621]
INFO 2025-12-08 13:56:08,751 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:56:08,751 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:56:08,752 runserver 46167 6121336832 HTTP GET /static/img/user/user-1.jpg 200 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:56:08,757 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:56:08,790 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59622]
INFO 2025-12-08 13:56:15,815 runserver 46167 6121336832 HTTP GET /en/hr/employees/ 200 [0.03, 127.0.0.1:59622]
INFO 2025-12-08 13:56:15,822 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:56:15,826 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:56:15,826 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:56:15,826 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:56:15,848 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:56:15,875 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59505]
INFO 2025-12-08 13:56:19,803 runserver 46167 6121336832 HTTP GET /en/hr/employees/83/ 200 [0.02, 127.0.0.1:59505]
INFO 2025-12-08 13:56:19,818 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:56:19,820 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:56:19,821 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:56:19,821 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59621]
INFO 2025-12-08 13:56:19,827 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59621]
INFO 2025-12-08 13:56:19,862 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:59621]
INFO 2025-12-08 13:56:19,864 runserver 46167 6121336832 HTTP GET /en/hr/employees/83/clock-controls/ 200 [0.02, 127.0.0.1:59501]
INFO 2025-12-08 13:56:36,938 runserver 46167 6121336832 HTTP GET /en/hr/time-entries/create/ 200 [0.02, 127.0.0.1:59501]
INFO 2025-12-08 13:56:36,951 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:56:36,955 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59621]
INFO 2025-12-08 13:56:36,955 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:56:36,956 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59633]
INFO 2025-12-08 13:56:36,957 runserver 46167 6121336832 HTTP GET /static/plugins/bootstrap-datepicker/js/bootstrap-datepicker.js 200 [0.00, 127.0.0.1:59634]
INFO 2025-12-08 13:56:36,957 runserver 46167 6121336832 HTTP GET /static/plugins/bootstrap-datepicker/dist/css/bootstrap-datepicker.css 200 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:56:36,957 runserver 46167 6121336832 HTTP GET /static/plugins/bootstrap-timepicker/css/bootstrap-timepicker.min.css 200 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:56:36,958 runserver 46167 6121336832 HTTP GET /static/plugins/bootstrap-timepicker/js/bootstrap-timepicker.min.js 200 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:56:36,961 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:56:36,988 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59505]
INFO 2025-12-08 13:57:03,275 runserver 46167 6121336832 HTTP GET /en/hr/employees/83/update/ 200 [0.03, 127.0.0.1:59505]
INFO 2025-12-08 13:57:03,282 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:57:03,285 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:57:03,285 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59634]
INFO 2025-12-08 13:57:03,285 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:57:03,304 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:57:03,329 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59501]
INFO 2025-12-08 13:57:13,219 runserver 46167 6121336832 HTTP GET /en/switch_language/?language=ar 302 [0.01, 127.0.0.1:59501]
INFO 2025-12-08 13:57:13,226 runserver 46167 6121336832 HTTP GET /hr/employees/83/update/ 302 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:57:13,260 runserver 46167 6121336832 HTTP GET /ar/hr/employees/83/update/ 200 [0.03, 127.0.0.1:59501]
INFO 2025-12-08 13:57:13,272 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:57:13,274 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:57:13,274 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:57:13,274 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59634]
INFO 2025-12-08 13:57:13,282 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59634]
INFO 2025-12-08 13:57:13,307 runserver 46167 6121336832 HTTP GET /ar/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59634]
INFO 2025-12-08 13:57:28,685 runserver 46167 6121336832 HTTP GET /ar/switch_language/?language=en 302 [0.01, 127.0.0.1:59634]
INFO 2025-12-08 13:57:28,691 runserver 46167 6121336832 HTTP GET /hr/employees/83/update/ 302 [0.00, 127.0.0.1:59634]
INFO 2025-12-08 13:57:28,713 runserver 46167 6121336832 HTTP GET /en/hr/employees/83/update/ 200 [0.02, 127.0.0.1:59634]
INFO 2025-12-08 13:57:28,721 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:59634]
INFO 2025-12-08 13:57:28,721 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:59501]
INFO 2025-12-08 13:57:28,721 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:59505]
INFO 2025-12-08 13:57:28,721 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:57:28,737 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:59622]
INFO 2025-12-08 13:57:28,760 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:59622]
INFO 2025-12-08 14:01:19,874 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:59886]
INFO 2025-12-08 14:06:19,884 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:59945]
INFO 2025-12-08 14:11:19,892 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:60067]
INFO 2025-12-08 14:14:06,655 runserver 46167 6121336832 HTTP GET /en/emr 301 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:14:06,691 runserver 46167 6121336832 HTTP GET /en/emr/ 200 [0.03, 127.0.0.1:60138]
INFO 2025-12-08 14:14:06,702 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:14:06,705 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:14:06,705 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:14:06,705 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:14:06,732 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:14:06,764 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:60140]
INFO 2025-12-08 14:14:06,783 runserver 46167 6121336832 HTTP GET /en/emr/stats/ 200 [0.03, 127.0.0.1:60139]
INFO 2025-12-08 14:14:25,077 runserver 46167 6121336832 HTTP GET /en/emr/encounters/ 200 [0.03, 127.0.0.1:60139]
INFO 2025-12-08 14:14:25,085 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:14:25,086 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:14:25,087 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:14:25,087 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:14:25,109 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:14:25,137 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:14:32,861 runserver 46167 6121336832 HTTP GET /en/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:14:32,878 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:14:32,879 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:14:32,879 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:14:32,879 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:14:32,897 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:14:32,919 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.03, 127.0.0.1:60139]
INFO 2025-12-08 14:14:32,922 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:60138]
INFO 2025-12-08 14:14:32,936 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.05, 127.0.0.1:60140]
INFO 2025-12-08 14:14:35,286 runserver 46167 6121336832 HTTP GET /en/patients/register/ 200 [0.02, 127.0.0.1:60140]
INFO 2025-12-08 14:14:35,296 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:14:35,296 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:14:35,296 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:14:35,297 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:14:35,316 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:14:35,337 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60139]
INFO 2025-12-08 14:14:41,081 runserver 46167 6121336832 HTTP GET /en/ 200 [0.03, 127.0.0.1:60139]
INFO 2025-12-08 14:14:41,092 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:14:41,092 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:14:41,093 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:14:41,093 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:14:41,109 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:14:41,147 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.03, 127.0.0.1:60138]
INFO 2025-12-08 14:14:41,150 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:60139]
INFO 2025-12-08 14:14:41,163 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.04, 127.0.0.1:60153]
INFO 2025-12-08 14:14:48,060 runserver 46167 6121336832 HTTP GET /en/inpatients/ 200 [0.04, 127.0.0.1:60153]
INFO 2025-12-08 14:14:48,076 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:14:48,076 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:14:48,077 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:14:48,077 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:14:48,095 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:14:48,102 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:60140]
INFO 2025-12-08 14:14:48,102 runserver 46167 6121336832 HTTP GET /en/inpatients/wards/stats/ 200 [0.02, 127.0.0.1:60138]
INFO 2025-12-08 14:14:51,169 runserver 46167 6121336832 HTTP GET /en/inpatients/beds/ 200 [0.09, 127.0.0.1:60138]
INFO 2025-12-08 14:14:51,183 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:14:51,183 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:14:51,184 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:14:51,184 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:14:51,239 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:14:51,308 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60139]
INFO 2025-12-08 14:14:51,309 runserver 46167 6121336832 HTTP GET /en/inpatients/htmx/bed-stats/ 200 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:14:51,401 runserver 46167 6121336832 HTTP GET /en/inpatients/beds/?action=update_status 200 [0.07, 127.0.0.1:60153]
INFO 2025-12-08 14:15:08,796 runserver 46167 6121336832 HTTP GET /en/inpatients/beds/167/ 200 [0.03, 127.0.0.1:60153]
INFO 2025-12-08 14:15:08,810 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:15:08,812 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:15:08,813 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:15:08,813 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:15:08,820 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:15:08,847 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:15:30,555 runserver 46167 6121336832 HTTP GET /en/inpatients/wards/ 200 [0.03, 127.0.0.1:60138]
INFO 2025-12-08 14:15:30,563 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:15:30,564 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:15:30,564 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:15:30,565 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:15:30,586 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:15:30,612 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:15:32,960 runserver 46167 6121336832 HTTP GET /en/inpatients/wards/7/ 200 [0.04, 127.0.0.1:60153]
INFO 2025-12-08 14:15:32,971 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:15:32,974 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:15:32,975 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:15:32,975 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:15:32,981 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:15:33,014 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60139]
INFO 2025-12-08 14:15:43,455 runserver 46167 6121336832 HTTP GET /en/inpatients/admissions/65/ 200 [0.03, 127.0.0.1:60139]
INFO 2025-12-08 14:15:43,463 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:15:43,465 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:15:43,465 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:15:43,465 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:15:43,484 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:15:43,506 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:15:50,513 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:60140]
INFO 2025-12-08 14:15:50,529 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.05, 127.0.0.1:60138]
INFO 2025-12-08 14:15:56,179 runserver 46167 6121336832 HTTP GET /en/emr/ 200 [0.04, 127.0.0.1:60138]
INFO 2025-12-08 14:15:56,191 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:15:56,192 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:15:56,192 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:15:56,192 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:15:56,202 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:15:56,236 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:60139]
INFO 2025-12-08 14:15:56,267 runserver 46167 6121336832 HTTP GET /en/emr/stats/ 200 [0.05, 127.0.0.1:60140]
INFO 2025-12-08 14:16:02,794 runserver 46167 6121336832 HTTP GET /en/hr 301 [0.01, 127.0.0.1:60140]
INFO 2025-12-08 14:16:02,894 runserver 46167 6121336832 HTTP GET /en/hr/ 200 [0.10, 127.0.0.1:60140]
INFO 2025-12-08 14:16:02,907 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60140]
INFO 2025-12-08 14:16:02,907 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:16:02,907 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:16:02,907 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:16:02,924 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:16:02,941 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:16:15,063 runserver 46167 6121336832 HTTP GET /en/laboratory/ 200 [0.03, 127.0.0.1:60153]
INFO 2025-12-08 14:16:15,077 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:16:15,079 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:16:15,080 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:16:15,080 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:16:15,087 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:16:15,122 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:60138]
INFO 2025-12-08 14:16:15,124 runserver 46167 6121336832 HTTP GET /en/laboratory/htmx/stats/ 200 [0.02, 127.0.0.1:60139]
INFO 2025-12-08 14:16:28,813 runserver 46167 6121336832 HTTP GET /en/radiology 301 [0.01, 127.0.0.1:60139]
INFO 2025-12-08 14:16:28,932 runserver 46167 6121336832 HTTP GET /en/radiology/ 200 [0.12, 127.0.0.1:60139]
INFO 2025-12-08 14:16:28,942 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:16:28,945 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:16:28,945 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:16:28,945 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:16:28,953 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:16:28,988 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:16:28,989 runserver 46167 6121336832 HTTP GET /en/radiology/htmx/stats/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:16:58,995 runserver 46167 6121336832 HTTP GET /en/radiology/htmx/stats/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:17:03,690 runserver 46167 6121336832 HTTP GET /en/blood-bank 301 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:17:03,710 runserver 46167 6121336832 HTTP GET /en/blood-bank/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:17:03,722 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:17:03,725 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:17:03,725 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:17:03,725 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:17:03,739 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:17:03,739 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:17:19,029 runserver 46167 6121336832 HTTP GET /en/laboratory/htmx/stats/ 200 [0.02, 127.0.0.1:60139]
INFO 2025-12-08 14:17:25,254 runserver 46167 6121336832 HTTP GET /en/hr/employees/create/ 200 [0.03, 127.0.0.1:60139]
INFO 2025-12-08 14:17:25,261 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:17:25,264 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:17:25,265 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:17:25,265 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:17:25,284 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:17:25,308 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:17:36,068 runserver 46167 6121336832 HTTP GET /en/hr/employees/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:17:36,084 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:17:36,084 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:17:36,085 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:17:36,085 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:17:36,104 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:17:36,132 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60202]
INFO 2025-12-08 14:17:43,958 runserver 46167 6121336832 HTTP GET /en/hr/training/programs 301 [0.02, 127.0.0.1:60202]
INFO 2025-12-08 14:17:43,978 runserver 46167 6121336832 HTTP GET /en/hr/training/programs/ 200 [0.02, 127.0.0.1:60202]
INFO 2025-12-08 14:17:43,986 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:17:43,987 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:17:43,987 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:17:43,987 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:17:44,000 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:17:44,026 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:17:48,005 runserver 46167 6121336832 HTTP GET /en/hr/training/programs/7/ 200 [0.02, 127.0.0.1:60138]
INFO 2025-12-08 14:17:48,016 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:17:48,019 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:17:48,019 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:17:48,019 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:17:48,034 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:17:48,048 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:17:53,178 runserver 46167 6121336832 HTTP GET /en/hr/training/programs/6/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:17:53,186 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:17:53,187 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:17:53,187 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:17:53,187 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:17:53,209 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:17:53,230 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60202]
INFO 2025-12-08 14:18:45,741 runserver 46167 6121336832 HTTP GET /en/hr/training/certificates 301 [0.02, 127.0.0.1:60202]
INFO 2025-12-08 14:18:45,774 runserver 46167 6121336832 HTTP GET /en/hr/training/certificates/ 200 [0.03, 127.0.0.1:60202]
INFO 2025-12-08 14:18:45,791 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:18:45,792 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:18:45,792 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:18:45,792 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:18:45,806 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:18:45,823 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60139]
INFO 2025-12-08 14:18:50,679 runserver 46167 6121336832 HTTP GET /en/hr/training/records/1771/ 200 [0.02, 127.0.0.1:60139]
INFO 2025-12-08 14:18:50,689 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:18:50,690 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:18:50,691 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:18:50,691 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:18:50,710 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:18:50,732 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60202]
INFO 2025-12-08 14:19:10,386 runserver 46167 6121336832 HTTP GET /en/hr/employees/2/ 200 [0.02, 127.0.0.1:60202]
INFO 2025-12-08 14:19:10,401 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:19:10,402 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:19:10,402 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:19:10,403 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:19:10,417 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:19:10,448 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:19:10,449 runserver 46167 6121336832 HTTP GET /en/hr/employees/2/clock-controls/ 200 [0.02, 127.0.0.1:60139]
ERROR 2025-12-08 14:19:27,017 log 46167 6375518208 Internal Server Error: /en/hr/employees/2/clock-in/
Traceback (most recent call last):
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 552, in thread_handler
raise exc_info[1]
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 42, in inner
response = await get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 552, in thread_handler
raise exc_info[1]
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 253, in _get_response_async
response = await wrapped_callback(
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 502, in __call__
ret = await asyncio.shield(exec_coro)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/current_thread_executor.py", line 40, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 556, in thread_handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/contrib/auth/decorators.py", line 59, in _view_wrapper
return view_func(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/views/decorators/http.py", line 64, in inner
return func(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: clock_in() got an unexpected keyword argument 'employee_id'
ERROR 2025-12-08 14:19:27,019 runserver 46167 6121336832 HTTP POST /en/hr/employees/2/clock-in/ 500 [0.02, 127.0.0.1:60139]
INFO 2025-12-08 14:19:59,228 runserver 46167 6121336832 HTTP GET / 302 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:19:59,248 runserver 46167 6121336832 HTTP GET /en/ 200 [0.02, 127.0.0.1:60139]
INFO 2025-12-08 14:19:59,257 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:19:59,257 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:19:59,258 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:19:59,258 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:19:59,275 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:19:59,317 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:60202]
INFO 2025-12-08 14:19:59,319 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:60153]
INFO 2025-12-08 14:19:59,332 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.04, 127.0.0.1:60138]
INFO 2025-12-08 14:20:15,195 runserver 46167 6121336832 HTTP GET /en/laboratory/ 200 [0.03, 127.0.0.1:60138]
INFO 2025-12-08 14:20:15,210 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:20:15,211 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:20:15,211 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:20:15,212 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:20:15,220 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:20:15,254 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:20:15,255 runserver 46167 6121336832 HTTP GET /en/laboratory/htmx/stats/ 200 [0.02, 127.0.0.1:60202]
INFO 2025-12-08 14:20:27,898 runserver 46167 6121336832 HTTP GET /en/laboratory/tests/ 200 [0.02, 127.0.0.1:60202]
INFO 2025-12-08 14:20:27,908 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:20:27,908 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:20:27,908 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:20:27,909 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:20:27,931 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:20:27,957 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:20:41,853 runserver 46167 6121336832 HTTP GET /en/laboratory/specimens/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:20:41,864 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:20:41,868 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:20:41,868 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:20:41,869 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:20:41,874 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:20:41,897 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60139]
INFO 2025-12-08 14:20:45,423 runserver 46167 6121336832 HTTP GET /en/laboratory/specimens/1/ 200 [0.02, 127.0.0.1:60139]
INFO 2025-12-08 14:20:45,431 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:20:45,434 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:20:45,434 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:20:45,434 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:20:45,442 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:20:45,470 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:21:01,715 runserver 46167 6121336832 HTTP GET /en/laboratory/htmx/stats/ 200 [0.02, 127.0.0.1:60138]
INFO 2025-12-08 14:21:03,631 runserver 46167 6121336832 HTTP GET /en/laboratory/quality-control/ 200 [0.02, 127.0.0.1:60138]
INFO 2025-12-08 14:21:03,646 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:21:03,650 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:21:03,650 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:21:03,650 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:21:03,659 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:21:03,683 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:21:11,836 runserver 46167 6121336832 HTTP GET /en/laboratory/reference-ranges/ 200 [0.03, 127.0.0.1:60153]
INFO 2025-12-08 14:21:11,845 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:21:11,846 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:21:11,847 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:21:11,847 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:21:11,879 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:21:11,910 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60202]
INFO 2025-12-08 14:21:29,854 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:60138]
INFO 2025-12-08 14:21:29,872 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.05, 127.0.0.1:60202]
INFO 2025-12-08 14:21:43,377 runserver 46167 6121336832 HTTP GET /en/laboratory/htmx/stats/ 200 [0.02, 127.0.0.1:60202]
INFO 2025-12-08 14:21:49,504 runserver 46167 6121336832 HTTP GET /en/laboratory/specimens/ 200 [0.02, 127.0.0.1:60202]
INFO 2025-12-08 14:21:49,519 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:21:49,522 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:21:49,522 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:21:49,522 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:21:49,529 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:21:49,554 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:21:55,146 runserver 46167 6121336832 HTTP GET /en/laboratory/specimens/1/ 200 [0.02, 127.0.0.1:60138]
INFO 2025-12-08 14:21:55,159 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:21:55,160 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:21:55,160 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:21:55,161 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:21:55,177 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:21:55,199 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:22:02,754 runserver 46167 6121336832 HTTP GET /en/laboratory/specimens/1/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:22:02,766 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:22:02,766 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:22:02,766 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:22:02,766 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:22:02,782 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:22:02,799 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:22:29,275 runserver 46167 6121336832 HTTP GET /en/laboratory/specimens/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:22:29,282 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:22:29,282 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:22:29,282 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:22:29,282 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:22:29,295 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:22:29,310 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60202]
INFO 2025-12-08 14:22:59,325 runserver 46167 6121336832 HTTP GET /en/laboratory/specimens/ 200 [0.01, 127.0.0.1:60202]
INFO 2025-12-08 14:22:59,333 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:22:59,333 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:22:59,334 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:22:59,334 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:22:59,347 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:22:59,363 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:23:05,277 runserver 46167 6121336832 HTTP GET /en/inpatients/ 200 [0.03, 127.0.0.1:60138]
INFO 2025-12-08 14:23:05,291 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:05,293 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:05,294 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:23:05,294 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:23:05,302 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:23:05,336 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60139]
INFO 2025-12-08 14:23:05,337 runserver 46167 6121336832 HTTP GET /en/inpatients/wards/stats/ 200 [0.02, 127.0.0.1:60153]
INFO 2025-12-08 14:23:12,053 runserver 46167 6121336832 HTTP GET /en/inpatients/admissions/65/ 200 [0.03, 127.0.0.1:60153]
INFO 2025-12-08 14:23:12,061 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:23:12,063 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:23:12,064 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:12,064 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:23:12,074 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:23:12,101 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60139]
INFO 2025-12-08 14:23:21,589 runserver 46167 6121336832 HTTP GET /en/emr/ 200 [0.04, 127.0.0.1:60139]
INFO 2025-12-08 14:23:21,606 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:23:21,606 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:23:21,606 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:21,606 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:23:21,622 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:23:21,631 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:60202]
INFO 2025-12-08 14:23:21,653 runserver 46167 6121336832 HTTP GET /en/emr/stats/ 200 [0.04, 127.0.0.1:60138]
INFO 2025-12-08 14:23:33,130 runserver 46167 6121336832 HTTP GET /en/emr/vital-signs/ 200 [0.03, 127.0.0.1:60138]
INFO 2025-12-08 14:23:33,137 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:33,139 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:33,140 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:23:33,140 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:23:33,151 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:23:33,179 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60153]
INFO 2025-12-08 14:23:44,796 runserver 46167 6121336832 HTTP GET /en/emr/problems/ 200 [0.03, 127.0.0.1:60153]
INFO 2025-12-08 14:23:44,812 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:23:44,816 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:23:44,817 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:23:44,817 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:44,837 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:44,864 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:23:48,963 runserver 46167 6121336832 HTTP GET /en/emr/problems/142/ 200 [0.02, 127.0.0.1:60138]
INFO 2025-12-08 14:23:48,977 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:48,979 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60153]
INFO 2025-12-08 14:23:48,979 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60303]
INFO 2025-12-08 14:23:48,980 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:23:48,981 runserver 46167 6121336832 HTTP GET /static/plugins/lity/dist/lity.min.css 200 [0.01, 127.0.0.1:60202]
INFO 2025-12-08 14:23:48,982 runserver 46167 6121336832 HTTP GET /static/plugins/bootstrap-icons/font/bootstrap-icons.css 200 [0.01, 127.0.0.1:60139]
INFO 2025-12-08 14:23:48,983 runserver 46167 6121336832 HTTP GET /static/plugins/lity/dist/lity.min.js 200 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:48,998 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:49,004 runserver 46167 6121336832 HTTP GET /static/plugins/bootstrap-icons/font/fonts/bootstrap-icons.woff2?dd67030699838ea613ee6dbda90effa6 200 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:23:49,022 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:24:19,628 runserver 46167 6121336832 HTTP GET /en/emr/encounters/ 200 [0.03, 127.0.0.1:60138]
INFO 2025-12-08 14:24:19,640 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:24:19,644 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:24:19,645 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:24:19,645 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:24:19,653 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:24:19,683 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60202]
INFO 2025-12-08 14:24:21,821 runserver 46167 6121336832 HTTP GET /en/emr/encounters/987/ 200 [0.05, 127.0.0.1:60202]
INFO 2025-12-08 14:24:21,829 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60202]
INFO 2025-12-08 14:24:21,829 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:24:21,829 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:24:21,830 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:24:21,832 runserver 46167 6121336832 HTTP GET /static/plugins/moment/moment.js 200 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:24:21,852 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:24:21,878 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60139]
INFO 2025-12-08 14:25:07,181 runserver 46167 6121336832 HTTP GET /en/emr/problems/142/ 200 [0.02, 127.0.0.1:60139]
INFO 2025-12-08 14:25:07,194 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:25:07,197 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:25:07,197 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:25:07,198 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:25:07,204 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:25:07,223 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60302]
INFO 2025-12-08 14:25:36,630 runserver 46167 6121336832 HTTP GET /en/emr/care-plans/30/ 200 [0.03, 127.0.0.1:60302]
INFO 2025-12-08 14:25:36,638 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:25:36,639 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:25:36,639 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:25:36,639 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60347]
INFO 2025-12-08 14:25:36,660 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60347]
INFO 2025-12-08 14:25:36,682 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60347]
INFO 2025-12-08 14:26:26,477 runserver 46167 6121336832 HTTP GET /en/billing/bills/2fb4270b-b113-4016-91b7-3492e295bd34/ 200 [0.03, 127.0.0.1:60347]
INFO 2025-12-08 14:26:26,493 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60139]
INFO 2025-12-08 14:26:26,493 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:26:26,493 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60347]
INFO 2025-12-08 14:26:26,493 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:26:26,506 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:26:26,528 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60302]
WARNING 2025-12-08 14:26:55,974 log 46167 13069578240 Not Found: /en/icd10
WARNING 2025-12-08 14:26:55,975 runserver 46167 6121336832 HTTP GET /en/icd10 404 [0.01, 127.0.0.1:60302]
INFO 2025-12-08 14:27:06,658 runserver 46167 6121336832 HTTP GET /en/emr/icd10 301 [0.01, 127.0.0.1:60302]
INFO 2025-12-08 14:27:06,672 runserver 46167 6121336832 HTTP GET /en/emr/icd10/ 200 [0.01, 127.0.0.1:60302]
INFO 2025-12-08 14:27:06,684 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:27:06,686 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:27:06,687 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60347]
INFO 2025-12-08 14:27:06,687 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:27:06,696 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:27:06,718 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60302]
INFO 2025-12-08 14:27:26,016 runserver 46167 6121336832 HTTP GET /en/emr/icd10/?q=arthritis&mode=description 200 [0.05, 127.0.0.1:60302]
INFO 2025-12-08 14:27:26,023 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:27:26,026 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:27:26,026 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60347]
INFO 2025-12-08 14:27:26,026 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:27:26,036 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:27:26,058 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60138]
WARNING 2025-12-08 14:27:42,139 log 46167 6409170944 Not Found: /en/finance/invoices/
WARNING 2025-12-08 14:27:42,139 runserver 46167 6121336832 HTTP GET /en/finance/invoices/ 404 [0.01, 127.0.0.1:60138]
WARNING 2025-12-08 14:27:46,000 log 46167 6425997312 Not Found: /en/finance/
WARNING 2025-12-08 14:27:46,001 runserver 46167 6121336832 HTTP GET /en/finance/ 404 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:27:57,626 runserver 46167 6121336832 HTTP GET /en/billing 301 [0.01, 127.0.0.1:60138]
INFO 2025-12-08 14:27:57,653 runserver 46167 6121336832 HTTP GET /en/billing/ 200 [0.02, 127.0.0.1:60138]
INFO 2025-12-08 14:27:57,665 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:27:57,667 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60347]
INFO 2025-12-08 14:27:57,667 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:27:57,668 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:27:57,677 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:27:57,709 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:60138]
INFO 2025-12-08 14:27:57,712 runserver 46167 6121336832 HTTP GET /en/billing/stats/bills/ 200 [0.02, 127.0.0.1:60302]
INFO 2025-12-08 14:28:38,867 runserver 46167 6121336832 HTTP GET /en/emr/care-plans/30/ 200 [0.01, 127.0.0.1:60302]
INFO 2025-12-08 14:28:38,875 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60302]
INFO 2025-12-08 14:28:38,875 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60138]
INFO 2025-12-08 14:28:38,875 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60347]
INFO 2025-12-08 14:28:38,876 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:28:38,898 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:28:38,923 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60379]
INFO 2025-12-08 14:29:25,551 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60379]
INFO 2025-12-08 14:29:41,301 runserver 46167 6121336832 HTTP GET /en/ 200 [0.03, 127.0.0.1:60379]
INFO 2025-12-08 14:29:41,314 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:29:41,317 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:29:41,318 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:29:41,318 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60442]
INFO 2025-12-08 14:29:41,325 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60442]
INFO 2025-12-08 14:29:41,370 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.03, 127.0.0.1:60442]
INFO 2025-12-08 14:29:41,371 runserver 46167 6121336832 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:60379]
INFO 2025-12-08 14:29:41,384 runserver 46167 6121336832 HTTP GET /en/htmx/dashboard-stats/ 200 [0.04, 127.0.0.1:60441]
INFO 2025-12-08 14:29:59,211 runserver 46167 6121336832 HTTP GET /en/pharmacy 301 [0.01, 127.0.0.1:60441]
INFO 2025-12-08 14:29:59,232 runserver 46167 6121336832 HTTP GET /en/pharmacy/ 200 [0.02, 127.0.0.1:60441]
INFO 2025-12-08 14:29:59,243 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:29:59,244 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:29:59,245 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60442]
INFO 2025-12-08 14:29:59,246 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60445]
INFO 2025-12-08 14:29:59,261 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:29:59,280 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.03, 127.0.0.1:60445]
ERROR 2025-12-08 14:29:59,288 log 46167 13656928256 Internal Server Error: /en/pharmacy/inventory-alerts/
Traceback (most recent call last):
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 552, in thread_handler
raise exc_info[1]
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 42, in inner
response = await get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 552, in thread_handler
raise exc_info[1]
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 253, in _get_response_async
response = await wrapped_callback(
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 502, in __call__
ret = await asyncio.shield(exec_coro)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/current_thread_executor.py", line 40, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 556, in thread_handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/contrib/auth/decorators.py", line 59, in _view_wrapper
return view_func(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/pharmacy/views.py", line 909, in inventory_alerts
low_stock = InventoryItem.objects.filter(
^^^^^^^^^^^^^
NameError: name 'InventoryItem' is not defined
ERROR 2025-12-08 14:29:59,291 log 46167 13069578240 Internal Server Error: /en/pharmacy/stats/
Traceback (most recent call last):
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 552, in thread_handler
raise exc_info[1]
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 42, in inner
response = await get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 552, in thread_handler
raise exc_info[1]
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 253, in _get_response_async
response = await wrapped_callback(
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 502, in __call__
ret = await asyncio.shield(exec_coro)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/current_thread_executor.py", line 40, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 556, in thread_handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/contrib/auth/decorators.py", line 59, in _view_wrapper
return view_func(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/pharmacy/views.py", line 854, in pharmacy_stats
'low_stock_items': InventoryItem.objects.filter(
^^^^^^^^^^^^^
NameError: name 'InventoryItem' is not defined
ERROR 2025-12-08 14:29:59,296 runserver 46167 6121336832 HTTP GET /en/pharmacy/inventory-alerts/ 500 [0.04, 127.0.0.1:60379]
ERROR 2025-12-08 14:29:59,297 runserver 46167 6121336832 HTTP GET /en/pharmacy/stats/ 500 [0.04, 127.0.0.1:60442]
INFO 2025-12-08 14:30:08,505 runserver 46167 6121336832 HTTP GET /en/pharmacy/drug-interactions/ 200 [0.02, 127.0.0.1:60442]
INFO 2025-12-08 14:30:08,519 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60442]
INFO 2025-12-08 14:30:08,522 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60445]
INFO 2025-12-08 14:30:08,522 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:30:08,522 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:30:08,530 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:30:08,554 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60441]
ERROR 2025-12-08 14:30:29,274 log 46167 13035925504 Internal Server Error: /en/pharmacy/stats/
Traceback (most recent call last):
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 552, in thread_handler
raise exc_info[1]
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 42, in inner
response = await get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 552, in thread_handler
raise exc_info[1]
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 253, in _get_response_async
response = await wrapped_callback(
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 502, in __call__
ret = await asyncio.shield(exec_coro)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/current_thread_executor.py", line 40, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 556, in thread_handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/contrib/auth/decorators.py", line 59, in _view_wrapper
return view_func(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/pharmacy/views.py", line 854, in pharmacy_stats
'low_stock_items': InventoryItem.objects.filter(
^^^^^^^^^^^^^
NameError: name 'InventoryItem' is not defined
ERROR 2025-12-08 14:30:29,278 runserver 46167 6121336832 HTTP GET /en/pharmacy/stats/ 500 [0.02, 127.0.0.1:60441]
INFO 2025-12-08 14:30:40,098 runserver 46167 6121336832 HTTP GET /en/radiology/ 200 [0.11, 127.0.0.1:60441]
INFO 2025-12-08 14:30:40,110 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:30:40,113 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:30:40,113 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:30:40,113 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60445]
INFO 2025-12-08 14:30:40,121 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60445]
INFO 2025-12-08 14:30:40,153 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60445]
INFO 2025-12-08 14:30:40,154 runserver 46167 6121336832 HTTP GET /en/radiology/htmx/stats/ 200 [0.02, 127.0.0.1:60379]
INFO 2025-12-08 14:30:44,842 runserver 46167 6121336832 HTTP GET /en/radiology/studies/ 200 [0.05, 127.0.0.1:60379]
INFO 2025-12-08 14:30:44,856 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:30:44,858 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:30:44,858 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60445]
INFO 2025-12-08 14:30:44,859 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:30:44,868 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:30:44,900 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60441]
INFO 2025-12-08 14:30:47,348 runserver 46167 6121336832 HTTP GET /en/radiology/studies/181/ 200 [0.03, 127.0.0.1:60441]
INFO 2025-12-08 14:30:47,357 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:30:47,358 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60442]
INFO 2025-12-08 14:30:47,358 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60445]
INFO 2025-12-08 14:30:47,358 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:30:47,376 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:30:47,400 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60379]
INFO 2025-12-08 14:30:55,880 runserver 46167 6121336832 HTTP GET /en/radiology/studies/ 200 [0.03, 127.0.0.1:60379]
INFO 2025-12-08 14:30:55,893 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60379]
INFO 2025-12-08 14:30:55,893 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60445]
INFO 2025-12-08 14:30:55,894 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:30:55,894 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60442]
INFO 2025-12-08 14:30:55,902 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60442]
INFO 2025-12-08 14:30:55,931 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60442]
INFO 2025-12-08 14:30:57,404 runserver 46167 6121336832 HTTP GET /en/radiology/studies/181/ 200 [0.02, 127.0.0.1:60442]
INFO 2025-12-08 14:30:57,411 runserver 46167 6121336832 HTTP GET /static/css/vendor.min.css 304 [0.00, 127.0.0.1:60442]
INFO 2025-12-08 14:30:57,414 runserver 46167 6121336832 HTTP GET /static/js/vendor.min.js 304 [0.00, 127.0.0.1:60441]
INFO 2025-12-08 14:30:57,414 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.css 304 [0.00, 127.0.0.1:60442]
INFO 2025-12-08 14:30:57,414 runserver 46167 6121336832 HTTP GET /static/plugins/toastr/toastr.min.js 304 [0.00, 127.0.0.1:60445]
INFO 2025-12-08 14:30:57,430 runserver 46167 6121336832 HTTP GET /static/webfonts/fa-solid-900.woff2 304 [0.00, 127.0.0.1:60445]
INFO 2025-12-08 14:30:57,452 runserver 46167 6121336832 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:60445]
INFO 2025-12-08 15:19:24,305 autoreload 87654 8479629824 Watching for file changes with StatReloader
INFO 2025-12-08 15:19:24,661 server 87654 6145028096 HTTP/2 support enabled
INFO 2025-12-08 15:19:24,661 server 87654 6145028096 Configuring endpoint tcp:port=8000:interface=127.0.0.1
INFO 2025-12-08 15:19:24,662 server 87654 6145028096 Listening on TCP address 127.0.0.1:8000
WARNING 2025-12-08 15:19:34,245 log 87654 6178680832 Not Found: /en/notifications/api/unread-count/
WARNING 2025-12-08 15:19:34,245 runserver 87654 6145028096 HTTP GET /en/notifications/api/unread-count/ 404 [0.07, 127.0.0.1:61741]
INFO 2025-12-08 15:19:40,055 runserver 87654 6145028096 HTTP GET / 302 [0.01, 127.0.0.1:61741]
INFO 2025-12-08 15:19:40,064 runserver 87654 6145028096 HTTP GET /en/ 302 [0.01, 127.0.0.1:61741]
INFO 2025-12-08 15:19:40,070 runserver 87654 6145028096 HTTP GET /accounts/login/?next=/en/ 302 [0.00, 127.0.0.1:61741]
INFO 2025-12-08 15:19:40,087 runserver 87654 6145028096 HTTP GET /en/accounts/login/?next=/en/ 200 [0.02, 127.0.0.1:61741]
INFO 2025-12-08 15:19:41,487 runserver 87654 6145028096 HTTP POST /en/accounts/login/ 302 [0.12, 127.0.0.1:61741]
INFO 2025-12-08 15:19:41,554 runserver 87654 6145028096 HTTP GET /en/ 200 [0.06, 127.0.0.1:61741]
INFO 2025-12-08 15:19:41,645 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:61741]
INFO 2025-12-08 15:19:41,648 runserver 87654 6145028096 HTTP GET /en/htmx/system-health/ 200 [0.03, 127.0.0.1:61746]
INFO 2025-12-08 15:19:41,663 runserver 87654 6145028096 HTTP GET /en/htmx/dashboard-stats/ 200 [0.04, 127.0.0.1:61743]
INFO 2025-12-08 15:19:46,142 runserver 87654 6145028096 HTTP GET /en/emr/ 200 [0.03, 127.0.0.1:61743]
INFO 2025-12-08 15:19:46,214 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:61743]
INFO 2025-12-08 15:19:46,236 runserver 87654 6145028096 HTTP GET /en/emr/stats/ 200 [0.03, 127.0.0.1:61746]
INFO 2025-12-08 15:19:51,619 runserver 87654 6145028096 HTTP GET /en/inpatients/ 200 [0.03, 127.0.0.1:61746]
INFO 2025-12-08 15:19:51,657 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:61746]
INFO 2025-12-08 15:19:51,657 runserver 87654 6145028096 HTTP GET /en/inpatients/wards/stats/ 200 [0.02, 127.0.0.1:61743]
INFO 2025-12-08 15:19:56,470 runserver 87654 6145028096 HTTP GET /en/inpatients/discharges 301 [0.01, 127.0.0.1:61743]
INFO 2025-12-08 15:19:56,492 runserver 87654 6145028096 HTTP GET /en/inpatients/discharges/ 200 [0.02, 127.0.0.1:61743]
INFO 2025-12-08 15:19:56,516 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:61743]
INFO 2025-12-08 15:19:59,609 runserver 87654 6145028096 HTTP GET /en/inpatients/discharges/2/ 200 [0.03, 127.0.0.1:61743]
INFO 2025-12-08 15:19:59,651 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:61743]
INFO 2025-12-08 15:24:59,666 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:61804]
INFO 2025-12-08 15:27:06,515 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:61825]
INFO 2025-12-08 15:27:09,591 runserver 87654 6145028096 HTTP GET /en/inpatients/discharges/2/delete/ 200 [0.02, 127.0.0.1:61825]
INFO 2025-12-08 15:27:09,631 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:61825]
INFO 2025-12-08 15:27:13,397 runserver 87654 6145028096 HTTP GET /en/inpatients/discharges/2/ 200 [0.02, 127.0.0.1:61825]
INFO 2025-12-08 15:27:13,439 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:61825]
INFO 2025-12-08 15:27:23,964 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.04, 127.0.0.1:61829]
INFO 2025-12-08 15:27:23,965 runserver 87654 6145028096 HTTP GET /en/inpatients/wards/stats/ 200 [0.04, 127.0.0.1:61826]
INFO 2025-12-08 15:27:23,990 runserver 87654 6145028096 HTTP GET /en/inpatients/beds/grid/ 200 [0.07, 127.0.0.1:61825]
INFO 2025-12-08 15:27:23,992 runserver 87654 6145028096 HTTP GET /en/inpatients/wards/stats/ 200 [0.03, 127.0.0.1:61826]
INFO 2025-12-08 15:27:27,883 runserver 87654 6145028096 HTTP GET /en/inpatients/transfers/ 200 [0.02, 127.0.0.1:61826]
INFO 2025-12-08 15:27:27,928 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:61826]
INFO 2025-12-08 15:27:30,128 runserver 87654 6145028096 HTTP GET /en/inpatients/transfer/35/ 200 [0.02, 127.0.0.1:61826]
INFO 2025-12-08 15:27:35,012 runserver 87654 6145028096 HTTP GET /en/inpatients/transfer/44/ 200 [0.02, 127.0.0.1:61826]
INFO 2025-12-08 15:27:40,888 runserver 87654 6145028096 HTTP GET /en/inpatients/transfer/49/ 200 [0.02, 127.0.0.1:61826]
INFO 2025-12-08 15:28:50,384 runserver 87654 6145028096 HTTP GET /en/inpatients/transfer/35/ 200 [0.02, 127.0.0.1:61837]
INFO 2025-12-08 15:28:53,295 runserver 87654 6145028096 HTTP GET /en/inpatients/beds/grid/ 200 [0.04, 127.0.0.1:61837]
INFO 2025-12-08 15:28:55,976 runserver 87654 6145028096 HTTP GET /en/inpatients/admissions/ 200 [0.02, 127.0.0.1:61837]
INFO 2025-12-08 15:28:56,020 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:61837]
INFO 2025-12-08 15:39:34,991 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:61919]
INFO 2025-12-08 15:46:34,389 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:61991]
INFO 2025-12-08 15:52:44,556 runserver 87654 6145028096 HTTP GET /en/inpatients/admissions/65/ 200 [0.03, 127.0.0.1:62095]
INFO 2025-12-08 15:52:44,625 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62095]
INFO 2025-12-08 15:52:55,700 runserver 87654 6145028096 HTTP GET /en/inpatients/admissions/create/ 200 [0.03, 127.0.0.1:62095]
INFO 2025-12-08 15:52:55,744 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62095]
INFO 2025-12-08 15:53:22,646 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62111]
INFO 2025-12-08 15:53:42,708 runserver 87654 6145028096 HTTP GET /en/inpatients/transfers/ 200 [0.03, 127.0.0.1:62111]
INFO 2025-12-08 15:53:42,750 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62111]
INFO 2025-12-08 15:53:52,953 runserver 87654 6145028096 HTTP GET /en/inpatients/transfers/ 200 [0.03, 127.0.0.1:62111]
INFO 2025-12-08 15:53:52,994 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62111]
INFO 2025-12-08 15:54:18,043 runserver 87654 6145028096 HTTP GET /en/emr/notes/ 200 [0.03, 127.0.0.1:62111]
INFO 2025-12-08 15:54:18,086 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62111]
INFO 2025-12-08 15:54:37,020 runserver 87654 6145028096 HTTP GET /en/emr/problems/ 200 [0.03, 127.0.0.1:62111]
INFO 2025-12-08 15:54:37,060 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62111]
INFO 2025-12-08 15:54:40,319 runserver 87654 6145028096 HTTP GET /en/emr/problems/142/ 200 [0.02, 127.0.0.1:62111]
INFO 2025-12-08 15:54:40,365 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62111]
INFO 2025-12-08 15:54:55,515 runserver 87654 6145028096 HTTP GET /en/emr/problems/129/ 200 [0.02, 127.0.0.1:62111]
INFO 2025-12-08 15:54:55,558 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62111]
ERROR 2025-12-08 15:55:05,497 log 87654 6178680832 Internal Server Error: /en/emr/problems/129/delete/
Traceback (most recent call last):
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 552, in thread_handler
raise exc_info[1]
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 42, in inner
response = await get_response(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 552, in thread_handler
raise exc_info[1]
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 284, in _get_response_async
response = await sync_to_async(
^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 502, in __call__
ret = await asyncio.shield(exec_coro)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/current_thread_executor.py", line 40, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/asgiref/sync.py", line 556, in thread_handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/response.py", line 114, in render
self.content = self.rendered_content
^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/response.py", line 92, in rendered_content
return template.render(context, self._request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/backends/django.py", line 107, in render
return self.template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/base.py", line 171, in render
return self._render(context)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/base.py", line 163, in _render
return self.nodelist.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/base.py", line 1016, in render
return SafeString("".join([node.render_annotated(context) for node in self]))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/base.py", line 977, in render_annotated
return self.render(context)
^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/loader_tags.py", line 159, in render
return compiled_parent._render(context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/base.py", line 163, in _render
return self.nodelist.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/base.py", line 1016, in render
return SafeString("".join([node.render_annotated(context) for node in self]))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/base.py", line 977, in render_annotated
return self.render(context)
^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/loader_tags.py", line 65, in render
result = block.nodelist.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/base.py", line 1016, in render
return SafeString("".join([node.render_annotated(context) for node in self]))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/base.py", line 977, in render_annotated
return self.render(context)
^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/template/defaulttags.py", line 480, in render
url = reverse(view_name, args=args, kwargs=kwargs, current_app=current_app)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/urls/base.py", line 98, in reverse
resolved_url = resolver._reverse_with_prefix(view, prefix, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/manus_project/hospital_management_system_v4/.venv/lib/python3.12/site-packages/django/urls/resolvers.py", line 831, in _reverse_with_prefix
raise NoReverseMatch(msg)
django.urls.exceptions.NoReverseMatch: Reverse for 'dashboard' not found. 'dashboard' is not a valid view function or pattern name.
ERROR 2025-12-08 15:55:05,499 runserver 87654 6145028096 HTTP GET /en/emr/problems/129/delete/ 500 [0.03, 127.0.0.1:62111]
INFO 2025-12-08 15:55:12,493 runserver 87654 6145028096 HTTP GET /en/emr/problems/129/update/ 200 [0.26, 127.0.0.1:62111]
INFO 2025-12-08 15:55:12,556 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62111]
INFO 2025-12-08 15:55:24,610 runserver 87654 6145028096 HTTP GET /en/emr/problems/ 200 [0.03, 127.0.0.1:62111]
INFO 2025-12-08 15:55:24,654 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.01, 127.0.0.1:62111]
INFO 2025-12-08 16:00:24,675 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:62295]
INFO 2025-12-08 16:05:24,666 runserver 87654 6145028096 HTTP GET /en/htmx/system-notifications/ 200 [0.02, 127.0.0.1:62401]