Как добавить новую страницу на основе page.html (аналогично /groups или /dataset)

Я установил и настроил один экземпляр CKAN 2.0.1.

Вы можете проверить это здесь: http://www.caceresabierto.es; как вы можете видеть, это все еще очень просто.

Моя проблема в следующем, я хочу создать страницу http://www.caceresabierto.es/aplicaciones . Я понимаю, что должен быть метод наследования макета и основных тем из основного шаблона (если я не ошибаюсь, это «base.html» или «page.html» в папке «шаблоны»).

Дело в том, что я понял, как изменить www.caceresabierto.es/набор данных или www.caceresabierto.es/группы. . Но я не знаю, как добавить новый маршрут, такой как www.caceresabierto.es/aplicaciones, унаследованный от "page.html".

Я предполагаю, что мне нужно будет создать новый файл HTML в папке «template» и, возможно, изменить setup.py или plugins.py... Но мне нужна помощь, чтобы сделать это.

Любая обратная связь будет здорово. Спасибо.

Хесус Редондо.


Извиняюсь за кросспостинг.


person Jesus    schedule 15.10.2013    source источник


Ответы (1)


Вам нужно загрузить новый файл aplicaciones.html в папку public_html, после чего он заработает. Я не думаю, что потребуется модифицировать какие-либо файлы Python.

Если вы хотите, чтобы большая часть страницы выглядела одинаково, вы можете начать работу над новым файлом aplicaciones.html, сохранив старый файл index.html под новым именем и изменив соответствующую информацию.

person cardern    schedule 15.10.2013