Вопросы по теме 'flask-admin'

Flask-Admin автоматически загружает и вставляет в базу данных
Мой пользователь смоделирован в SQLAlchemy как: class User(Base): __tablename__ = 'users' id = Column(Integer, primary_key=True) url_pic = Column(String(50), nullable=False) (...) И я хочу добавить пользователя в базу данных в...
5588 просмотров

Загрузите изображение в Amazon S3 с помощью Flask-admin
Я использую Flask-Admin и очень им доволен. Однако пример во Flask-Admin позволяет загружать изображение только в статическую папку. Можно ли загрузить его на S3 напрямую с помощью Flask-Admin? Спасибо. С уважением, Алекс
2262 просмотров
schedule 20.09.2021

Обработка DynamicEmbeddedDocument MongoEngine в Flask-Admin
У меня проблема, для которой я не могу найти простого решения, используя Flask-Admin с MongoEngine. У меня есть класс документа с именем ExerciseResourceContent . У него есть атрибут "questions", который является ListField из EmbeddedDocument ,...
1099 просмотров
schedule 15.10.2021

Загрузка изображения Flask-Admin + SQLAlchemy работает в производственной среде MySQL, но не в тестовом примере SQLite: InterfaceError
Я создал веб-приложение с использованием Flask, Flask-Admin и Flask-SQLAlchemy, в которое администратор может загружать изображения. Функциональность загрузки изображений была в значительной степени имитирована из этого примера Flask-Admin . Для...
833 просмотров

Пользовательское представление списка с Flask-Admin
У меня есть простая модель Call, и я использую Flask-Admin для создания / редактирования / удаления экземпляров этой модели. Одно из полей Call - это путь к аудиофайлу. Я хотел бы иметь возможность воспроизвести файл в админке, добавив некоторый...
4663 просмотров
schedule 07.10.2021

Как я могу сделать дополнительное поле обязательным в flask-admin?
Я знаю, что использование form_extra_fields может добавить дополнительное поле в flask-admin. Но как я могу сделать это «обязательным»? Заранее спасибо. form_extra_fields = { 'password2': PasswordField('Password') }
2246 просмотров
schedule 05.10.2021

Flask-Admin Role Based Access - изменение доступа в зависимости от роли
Я взял пример аутентификации Flask-Admin из здесь и немного изменил. Я добавил следующий блок в представление ниже, но на нем не отображается кнопка экспорта. Я ожидал, что он добавит возможность экспорта в представления администратора. Он...
9776 просмотров
schedule 15.10.2021

FLask-admin, генерируемые поля
Есть модель class Article(db.Model, Base): id = db.Column(db.Integer(), primary_key=True) title = db.Column(db.String()) description = db.Column(db.Text()) url = db.Column(db.String()) created_on = db.Column(db.DateTime(),...
188 просмотров
schedule 18.11.2021

Flask-Admin: current_user неожиданно не определен?
У меня есть полностью работающее приложение Flask-Admin, в котором используется Flask-Login. В ряде мест в моем коде ModelView я использую current_user , и это всегда работало. Например, у меня есть def on_model_change(self, form, model,...
28 просмотров
schedule 26.10.2021

Реализация поля Select2 в flask / flask-admin
Я пытаюсь реализовать поле Select2 в одном из представлений фляги. В основном мне нужно то же поле select2 в моем представлении приложения flask (а не представление модели администратора flask), что и в модели Flask-admin для создания представлений....
7220 просмотров

flask-admin: Как отображать значимую информацию о внешнем ключе в формах редактирования и создания?
У меня есть интерфейс Flask-Admin для приложения Flask, использующего SQLAlechemy, и я не могу понять, как обрабатывать внешние ключи. Конкретно у меня две модели: class DoctorType(db.Model): __tablename__ = 'doctor_type' id =...
3210 просмотров

Настроить (переопределить) метод отправки Flask-Admin из режима редактирования
Предварительные условия: Я новичок в Python и, в частности, в Flask-Admin. Я создал простой тестовый сервис, в котором есть MondoDB, хранящий данные в отношениях типа «один к одному». имя_сотрудника -> зарплата Модель выглядит так:...
8449 просмотров
schedule 22.04.2022

Flask - Flask-Admin - One-To-Many - Cascade
В настоящее время я начинаю проект с Flask. В настоящее время я испытываю Flask-Admin. Я пытаюсь установить двухуровневую связь. Для каждого «кандидата» мне нравится связывать язык и уровень (LanguageLevel) для этого языка. Вот мои модели.py...
4290 просмотров

Flask-admin: как изменить внешний ключ и обновить связанные записи
У меня есть две таблицы с отношениями внешнего ключа, и я использую flask-admin в качестве графического интерфейса администратора. В некоторых случаях мне нужно изменить внешний ключ. В этом случае все существующие записи связанной таблицы должны...
681 просмотров

Как показать поле фактического поля ссылки в Flask-Admin?
В настоящее время я настраиваю Flask-Admin с помощью mongoengine, и при рендеринге столбцов модели, которые являются ReferenceFields, а также встроенными полями, я возвращаю «Объект {ObjectType}» для этих полей. Например, у меня есть эти модели...
234 просмотров

Как отображать или настраивать сообщения об ошибках CRUD в Flask Admin
Каков наилучший способ отображения ошибок в листинге, создании, удалении или редактировании? До сих пор я создал модель и пользовательский BaseModelView. Кажется, все работает в счастливом пути. Я попытался создать исключение из различных методов,...
204 просмотров
schedule 15.09.2022

Как применить ограничения в `flask-admin`?
Мы используем http://flask-admin.readthedocs.org/ для быстрого интерфейса администратора. Наша модель имеет ограничения, определенные следующим образом: __table_args__ = ( db.UniqueConstraint(user_id, role, domain_id),...
565 просмотров

Как разделить Flask-Admin (пример авторизации) на разные файлы с импортом
Я попытался отделить коды от этого примера Flask-Admin: https://github.com/flask-admin/flask-admin/blob/master/examples/auth/app.py Однако, когда я добавляю больше кодов, это становится беспорядочным. Я пытался их структурировать, но получаю...
773 просмотров

url_for для представлений на основе классов в Flask-Admin
У меня есть представление администратора на основе классов: class All_RDPs(BaseView): @expose('/') def index(self): return 'ok1' @expose('/test') def testindex(self): return 'ok2' который зарегистрирован в...
5682 просмотров
schedule 05.10.2022

Применить другой запрос к форме редактирования администратора фляги
У меня есть две панели администратора, обе ведут себя иначе, чем два разных экземпляра администратора фляги. Для второй панели администратора я пытаюсь ограничить доступные для выбора данные. Так, например, если у меня есть Пользователь и Роль, в...
1540 просмотров
schedule 05.10.2022