В Django чтобы создать новый материал нужно
- Создать файл html и наполнить его текстом, тегами картинками и прочей информацией. Встроить этот файл в шаблон base.html.
- Создать представление данного материала в файле views.py
- Создать url в файле urls.py
- В основном шаблоне или каком-то отдельном файле сделать гиперссылку на наш материал.
Это все довольно долго. Скажите, а есть возможность быстрого создания материалов из админки, а так же присвоения этим материалов ЧПУ адресов?
ЧПУ в джанго это - slugfield
И запилите динамическую урлу в джанге, как вот здесь: Stackoverflow
И потом в админке в модель добавляете новую запись, в каждом указываете slug и все работает.