Commit graph

6 commits

Author SHA1 Message Date
292f3d0513 Adapt code to django CMS 3.6 and Django 1.11
Decide the home redirect per request instead of querying at import time,
replace the removed _get_placeholder helper, stop shadowing the
is_superuser field, and set the seeded home page as the CMS home.
2026-10-06 01:10:06 +03:00
a0d4ed2497 Add a smoke test that opens every site and logs in to the admin 2026-10-05 22:46:47 +03:00
fbc6c215ae Seed production-like content, and only into a database without page content 2026-09-30 16:35:15 +03:00
31fe762077 Seed each site's pages with the CMS template it uses in production 2026-09-30 16:14:54 +03:00
e77a17b82f Seed richer dummy data with a fixed admin login
Each site gets a home page and four child pages, and there are twelve
dummy customers. The dummy admin password is now fixed through
DUMMY_ADMIN_PASSWORD. --purge removes all of it.
2026-09-30 15:44:43 +03:00
d6653400c6 Add optional dummy data seeding on start
The seed_dummy_data command creates one CMS page per site and a dummy
admin and customer, idempotently. --purge removes exactly what it
created. It runs on start when SEED_DUMMY_DATA=True and a failure does
not stop the web server.
2026-09-30 15:33:02 +03:00