gitextract_l0cgokhk/ ├── .coveragerc ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── .isort.cfg ├── .readthedocs.yml ├── .tx/ │ └── config ├── CHANGELOG.txt ├── CONTRIBUTORS.txt ├── LICENSE.txt ├── MANIFEST.in ├── README.rst ├── SECURITY.md ├── docs/ │ ├── .gitignore │ ├── Makefile │ ├── conf.py │ ├── index.rst │ ├── make.bat │ ├── pages/ │ │ ├── changelog_page.rst │ │ ├── contributing.rst │ │ ├── customising/ │ │ │ ├── admin.rst │ │ │ ├── models.rst │ │ │ ├── settings.rst │ │ │ ├── templates.rst │ │ │ └── views.rst │ │ ├── installation.rst │ │ └── usage.rst │ └── requirements.txt ├── example_project/ │ ├── README.rst │ ├── example_project/ │ │ ├── __init__.py │ │ ├── example_storages/ │ │ │ ├── README.txt │ │ │ ├── __init__.py │ │ │ ├── s3_requirements.txt │ │ │ ├── s3utils.py │ │ │ └── settings_s3boto.py │ │ ├── fixtures/ │ │ │ └── .gitdirectory │ │ ├── settings.py │ │ ├── static/ │ │ │ ├── css/ │ │ │ │ └── styles.css │ │ │ └── js/ │ │ │ └── jquery-3.5.1.js │ │ ├── templates/ │ │ │ ├── base.html │ │ │ └── homepage.html │ │ ├── urls.py │ │ └── wsgi.py │ ├── manage.py │ ├── public/ │ │ ├── .gitdirectory │ │ ├── media/ │ │ │ └── .gitignore │ │ └── static/ │ │ └── .gitdirectory │ └── requirements.txt ├── photologue/ │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── forms.py │ ├── locale/ │ │ ├── ca/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── cs/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── da/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── de/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── en/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── en_US/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── es_ES/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── eu/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── fr/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── hu/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── it/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── nl/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── no/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── pl/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── pt/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── pt_BR/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── ru/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── sk/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── tr/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── tr_TR/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ ├── uk/ │ │ │ └── LC_MESSAGES/ │ │ │ ├── django.mo │ │ │ └── django.po │ │ └── zh_Hans/ │ │ └── LC_MESSAGES/ │ │ ├── django.mo │ │ └── django.po │ ├── management/ │ │ ├── __init__.py │ │ └── commands/ │ │ ├── __init__.py │ │ ├── plcache.py │ │ ├── plcreatesize.py │ │ └── plflush.py │ ├── managers.py │ ├── migrations/ │ │ ├── 0001_initial.py │ │ ├── 0002_photosize_data.py │ │ ├── 0003_auto_20140822_1716.py │ │ ├── 0004_auto_20140915_1259.py │ │ ├── 0005_auto_20141027_1552.py │ │ ├── 0006_auto_20141028_2005.py │ │ ├── 0007_auto_20150404_1737.py │ │ ├── 0008_auto_20150509_1557.py │ │ ├── 0009_auto_20160102_0904.py │ │ ├── 0010_auto_20160105_1307.py │ │ ├── 0011_auto_20190223_2138.py │ │ ├── 0012_alter_photo_effect.py │ │ ├── 0013_alter_watermark_image.py │ │ └── __init__.py │ ├── models.py │ ├── sitemaps.py │ ├── templates/ │ │ ├── admin/ │ │ │ └── photologue/ │ │ │ └── photo/ │ │ │ ├── change_list.html │ │ │ └── upload_zip.html │ │ └── photologue/ │ │ ├── gallery_archive.html │ │ ├── gallery_archive_day.html │ │ ├── gallery_archive_month.html │ │ ├── gallery_archive_year.html │ │ ├── gallery_detail.html │ │ ├── gallery_list.html │ │ ├── includes/ │ │ │ ├── gallery_sample.html │ │ │ └── paginator.html │ │ ├── photo_archive.html │ │ ├── photo_archive_day.html │ │ ├── photo_archive_month.html │ │ ├── photo_archive_year.html │ │ ├── photo_detail.html │ │ ├── photo_list.html │ │ ├── root.html │ │ └── tags/ │ │ ├── next_in_gallery.html │ │ └── prev_in_gallery.html │ ├── templatetags/ │ │ ├── __init__.py │ │ └── photologue_tags.py │ ├── tests/ │ │ ├── __init__.py │ │ ├── factories.py │ │ ├── helpers.py │ │ ├── templates/ │ │ │ └── base.html │ │ ├── test_effect.py │ │ ├── test_gallery.py │ │ ├── test_photo.py │ │ ├── test_photosize.py │ │ ├── test_resize.py │ │ ├── test_sitemap.py │ │ ├── test_sites.py │ │ ├── test_urls.py │ │ ├── test_views_gallery.py │ │ ├── test_views_photo.py │ │ └── test_zipupload.py │ ├── urls.py │ ├── utils/ │ │ ├── __init__.py │ │ ├── reflection.py │ │ └── watermark.py │ └── views.py ├── requirements.txt ├── scripts/ │ ├── __init__.py │ └── releaser_hooks.py ├── setup.cfg ├── setup.py └── tox.ini