@Tiran_94
Python Django

Почему не работает Django и AngularJS вместе?

<!DOCTYPE html>
<html data-ng-app="App">
  <head>
    <link rel="stylesheet" href="style.css">
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.8/angular.min.js"></script>
    <script src="script.js"></script>
  </head>

  <body data-ng-controller="TestController">
        <table id="hotels">
            <tr>
                <th>Hotel Name</th>
                <th>Star Rating</th>
                <th>Hotel type</th>
                <th>Hotel Price</th>
            </tr>
            <tr data-ng-repeat="hotel in hotels | filter:search.type1 | filter:search.type2">
                <td>{{hotel.name}}</td>
                <td>{{hotel.star}}</td>
                <td>{{hotel.type}}</td>
                <td>{{hotel.price}}</td>
            </tr>
        </table>
        <br/>
        <h4>Filters</h4>
        <input type="checkbox" data-ng-model='search.type1' data-ng-true-value='luxury' data-ng-false-value='' /> Luxury &nbsp;&nbsp;&nbsp;
        <input type="checkbox" data-ng-model='search.type2' data-ng-true-value='double suite' data-ng-false-value='' /> Double suite
    </body>

</html>

Эта страница работает но не грузит js файл почему то, точней не грузит данные hotel
Это пример который я взял за основу plnkr.co/edit/5WF6FxvwocVBqhuvt4VL?p=preview создал джанго проект и просто перекинул да бы опробовать, но таблица не прогружается, почему это может быть?
  • Вопрос задан
  • 272 просмотра
Решения вопроса 1
@FireGM
<td>{{ '{{' }}hotel.name{{ '}}' }}</td>
<td>{{ '{{' }}hotel.star{{ '}}' }}</td>
<td>{{ '{{' }}hotel.type{{ '}}' }}</td>
<td>{{ '{{' }}hotel.price{{ '}}' }}</td>


Или

{% verbatim %}
<td>{{hotel.name}}</td>
<td>{{hotel.star}}</td>
<td>{{hotel.type}}</td>
<td>{{hotel.price}}</td>
{% endverbatim %}


Лучше не смешивать шаблоны ангуляра и джанги
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы