t.me/atinfo_chat Telegram группа по автоматизации тестирования

Python & Django - как подключить шаблон ?


(Romanchuk Katerina) #1

Добрый вечер.

Вопрос по фреймворку Django. Никак не получается к веб интерфейсу прикрутить шаблон. Кто ставил и разбирался -  подскажите, пожалуйста. Я перечитала много литературы, но так и не получилось ничего. Кто делал уже, подскажите, какая у вас получилась структура папок и куда вы ложили templates.

Чтоб вывести на сайте содержимое, я пока сделала вот так -  в view.py написала:

________

def automation(request):

    html = "<html><body> There you can run the test cases..........</body></html>"

    return HttpResponse(html)

--------------

Но как сделать полноценную верстку? Как шаблоны подключить,чтоб руками html не писать. Можно ли использовать бесплатные шаблоны - просто скаченные с интернета (например http://free-templates.ru/)?

* Среда разработки Eclipse + PyDev,  пока все делаю на windows 7, Python 2.7

** Спасибо за внимание. Дайте, пожалуйста, фидбэк.


(Mykhailo Poliarush) #2

Катя, мы уже общались по этому поводу.

Этот вопрос еще актуальный?


(Romanchuk Katerina) #3

Было принято решение использовать другие инструменты для создания интерфейса (CI).

Скажите,  пожалуйста,  вобще возможно ли взять любой шаблон http://free-templates.ru/ и имплементировать темплейты в django проект?


(Mykhailo Poliarush) #4

да прикрутить то можно, но надо понимать, как делаются шаблоны в django

https://docs.djangoproject.com/en/1.4/topics/templates/

для этого там есть специальный язык

http://www.webmonkey.com/2010/02/use_templates_in_django/


(Romanchuk Katerina) #5

Хорошо, спасибо. Я буду пробовать.