2014-12-25 2 views
0

Я кодирую на Python для Интернета, используя микрофотографию Flask. Все просто и идеально, но теперь у меня есть глупая проблема, которая не может решить в течение 3 дней. У меня есть список моделей через Flask-Admin с помощью поиска по умолчанию Flask-Admin и фильтров. Поиск в порядке, но фильтры меня сводят с ума. Добавить фильтр по умолчанию для вида модели класса в моем коде:Flask-Admin: Фильтры по умолчанию не работают

class OkndView(ModelsView): 
    column_filters = ('kind',) 

Так что теперь у меня есть возможность в целях Добавить фильтр. Когда я нажимаю на него, появляется раскрывающееся меню с моим «добрым» полем. Затем, когда я нажал на этот пункт, ничего не поймал. Фильтр не появляется. Я проверил пример на http://examples.flask-admin.org/sqla/simple/admin/postview/. В HTML код этой страницы я нашел контейнер:

<form id="filter_form" method="GET" action="/sqla/simple/admin/postview/"> 
    <div class="pull-right"> 
     <button type="submit" class="btn btn-primary" style="">Apply</button> 

    </div> 

    <table class="filters"> 
    <tbody></tbody></table> 
</form> 

У меня нет такой контейнер, а также ничего о фильтрах в моем сгенерированного HTML.

Мне очень нужна помощь по этой проблеме, и я не знаю, как ее исправить.

Спасибо.

ответ

0

Это, скорее всего, проблема с файлом filters-1.0.0.js, который не загружается.

Если вы находитесь в Chrome, проверьте свою консоль javascript, чтобы узнать, есть ли ошибка «не найдена». Кроме того, проверьте исходный код, чтобы узнать, можете ли вы найти «filters.js» или «filters-1.0.0.js» (это то, что должно быть после версии 1.0).

 Смежные вопросы

  • Нет связанных вопросов^_^