add date to uploads
This commit is contained in:
@@ -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),
|
||||
),
|
||||
]
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user