Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как перенести логику работы с шаблонами из Django? 
:(
    Опции темы
mdlv
  Дата 16.5.2016, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 14.5.2012

Репутация: нет
Всего: нет



Я пытаюсь перенести логику работы с шаблонами из Django в Angular, чтобы использовать роутинг ангуляра, а Django будет работать только с api. 

Если у меня есть 

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

Какая структура должна быть у этих шаблонов, если изначально они являлись расширениями index.html, т.е. использовали его скрипты и т.д., и, соответственно, скрипты базового шаблона.

Т.е. base.html:

Код

    {% load staticfiles %}
    <!DOCTYPE html>
    ...
    подключение общих скриптов, таблиц стилей
    </html>


index.html (страница, которую отдает `Django` как домашнюю, через `urls.py`):
Код


    {% extends 'base.html' %}
    {% load staticfiles %}

    подключение скриптов, в частности, с контроллерами ангуляра, таблиц стилей, скрипт с роутингом ангуляра

template1.html (подключается через роутинг ангуляра):
Код


    {% extends 'index.html' %}
    <div ng-app="myApp">
    ...
    </div>

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0580 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.