add date to uploads

This commit is contained in:
Ross
2023-10-24 22:56:43 +01:00
parent cdf7bc26f4
commit 227fa44e7e
4 changed files with 26 additions and 4 deletions
@@ -0,0 +1,19 @@
# Generated by Django 4.1.4 on 2023-10-24 21:31
from django.db import migrations, models
import django.utils.timezone
class Migration(migrations.Migration):
dependencies = [
('atlas', '0023_condition_rcr_curriculum_and_more'),
]
operations = [
migrations.AddField(
model_name='uncategoriseddicom',
name='created_date',
field=models.DateTimeField(default=django.utils.timezone.now),
),
]
+2
View File
@@ -822,6 +822,8 @@ class UncategorisedDicom(models.Model):
image_md5_hash = models.CharField(max_length=32, null=True, blank=True)
created_date = models.DateTimeField(default=timezone.now)
def check_for_duplicates(self, image_hash):
duplicate = None
+2 -2
View File
@@ -13,12 +13,12 @@
{% if series_list %}
<ul id="series-list">
{% for series, n, tags in series_list %}
{% for series, n, tags, date in series_list %}
<li _="
on click toggle .selected on me
then set i to the first <input/> in me
then set i.checked to not i.checked" >
{{series}} [{{n}} images] <br/>
{{date}}: {{series}} [{{n}} images] <br/>
{{tags}}
<input class="hidden" type="checkbox" name="selection" value="{{ series }}">
</li>
+3 -2
View File
@@ -310,11 +310,12 @@ def user_uploads(request, case_id: int | None = None):
for d in dicoms:
tags = d.get_basic_dicom_tags()
data[tags["SeriesInstanceUID"]].append(tags)
data[tags["SeriesInstanceUID"]].append((tags, d.created_date))
series_list = []
for series in data:
series_list.append((series, len(data[series]), data[series][0]))
tags, date = data[series][0]
series_list.append((series, len(data[series]), tags, date))
print(series_list)
case = False