Compare commits
3 Commits
6e57c28d4b
...
9cc1068e63
| Author | SHA1 | Date | |
|---|---|---|---|
| 9cc1068e63 | |||
| 9eaf3ecdd8 | |||
| 0bb313bbed |
2
.gitignore
vendored
2
.gitignore
vendored
@@ -16,6 +16,6 @@ tmp
|
||||
etherpad
|
||||
files
|
||||
flowbite
|
||||
gallery
|
||||
gallery/*
|
||||
tailwind
|
||||
whoosh_index
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
# Generated by Django 5.2.7 on 2025-10-27 19:17
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gallery', '0002_album_event_place'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='album',
|
||||
name='description',
|
||||
field=models.TextField(blank=True, default=''),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='album',
|
||||
name='photographer',
|
||||
field=models.CharField(blank=True, default='', max_length=200, verbose_name='Fotograph(en)'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='album',
|
||||
name='thumbnail',
|
||||
field=models.CharField(blank=True, default='', max_length=200, verbose_name='Thumbnail'),
|
||||
),
|
||||
]
|
||||
@@ -48,7 +48,9 @@ def get_image_list(folder_name: str) -> list:
|
||||
}
|
||||
img_list.append(img_dict)
|
||||
|
||||
return img_list
|
||||
# Sort images alphabetically by filename (case-insensitive) to ensure consistent ordering.
|
||||
# Directory listings may return files in different orders.
|
||||
return sorted(img_list, key=lambda x: x["title"].lower())
|
||||
|
||||
|
||||
def get_folder_list():
|
||||
|
||||
Reference in New Issue
Block a user