Size: a a a

2020 May 24

SM

Setplus Mac in Python Flask
Nikolay
Коллеги подскажите , как реализовать загрузку документа с сервера на компьютер клиента
источник

N

Nikolay in Python Flask
Благодарю😃
источник

AA

Artemis Artem in Python Flask
Вопрос вроде был в обратном. Нужно сделать так, чтобы клиент мог сохранить у себя на компе какой либо файл уже лежащий на сервере. Так ведь?
источник

SM

Setplus Mac in Python Flask
Artemis Artem
Вопрос вроде был в обратном. Нужно сделать так, чтобы клиент мог сохранить у себя на компе какой либо файл уже лежащий на сервере. Так ведь?
вроде, по ссылке есть описание использования функции send_from_directory. Первым аргументом указываем путь до папки на  сервере.
источник

AA

Artemis Artem in Python Flask
Да, этот метод откроет файл по ссылке прям в браузере. А для сохранения файла у клиента нужно в html добавить атрибут download
источник

N

Nikolay in Python Flask
Artemis Artem
Да, этот метод откроет файл по ссылке прям в браузере. А для сохранения файла у клиента нужно в html добавить атрибут download
Если можно поподробней
источник

N

Nikolay in Python Flask
Еще вопрос как можно реализовать( подклюлючить ) https
источник

АП

Агент Печенька... in Python Flask
Nikolay
Еще вопрос как можно реализовать( подклюлючить ) https
Через прокси терминатор, например нгикс.
источник

AA

Artemis Artem in Python Flask
Nikolay
Если можно поподробней
@app.route('/uploads/<filename>', methods=['GET', 'POST'])
@login_required
def uploads(filename):
   return send_from_directory('files', filename)
- это метод отображения файла в браузере.


<a href="/uploads/{{file.name}}" download>{{file.name}}</a>
- а так обращаешься к этому методу из твоего шаблона
источник

N

Nikolay in Python Flask
Агент Печенька
Через прокси терминатор, например нгикс.
Хотелось бы средсвами flask
источник

АП

Агент Печенька... in Python Flask
Nikolay
Хотелось бы средсвами flask
источник

N

Nikolay in Python Flask
Господа огромнейшее вам спасибище
источник

N

Nikolay in Python Flask
😁👍
источник

꧁Ш

꧁Мардон Шарифов꧂... in Python Flask
Artemis Artem
@app.route('/uploads/<filename>', methods=['GET', 'POST'])
@login_required
def uploads(filename):
   return send_from_directory('files', filename)
- это метод отображения файла в браузере.


<a href="/uploads/{{file.name}}" download>{{file.name}}</a>
- а так обращаешься к этому методу из твоего шаблона
urlfor
источник
2020 May 25

p

palage4a in Python Flask
Всем привет. Такой вопрос возник хочу сделать такую таблица
observables = db.Table('observables',
       db.Column('observer_id', db.Integer, db.ForeignKey('users.id', ondelete="CASCADE"), primary_key=True),
       db.Column('observable_id', db.Integer, db.ForeignKey('users.id', ondelete="CASCADE"), primary_key=True)
   )

Но когда добавляю в модель User:
    observables = db.relationship('User', secondary=observables, lazy='subquery',
       backref=db.backref(__tablename__, lazy=True))

Выдает при стампе или мигрейте вот это:
sqlalchemy.exc.AmbiguousForeignKeysError: Could not determine join condition between parent/child tables on relationship User.observables - there are multiple foreign key paths linking the tables via secondary table 'observables'.  Specify the 'foreign_keys' argument, providing a list of those columns which should be counted as containing a foreign key reference from the secondary table to each of the parent and child tables.

Я так понимаю он ловит "непонятность", тогда мы задаем связь с этой же моделью, что и в секондари таблице.
Есть у кого мысли как можно это реализовать?*
источник

B

Bogdan  in Python Flask
Хаюшки,  не давно начал изучать фласк , написал программу на 2 странички , проект запускается из пайчарма нормально.  Еще решил разобраться как запускать проекты через gunicorn , но при запуске вылазил ошибка, она есть на скриншоте, в чем может быть проблема ?
источник

B

Bogdan  in Python Flask
есть другой проект , его запускает нормально
источник

ПП

Проксимов Прксимович... in Python Flask
Bogdan 
Хаюшки,  не давно начал изучать фласк , написал программу на 2 странички , проект запускается из пайчарма нормально.  Еще решил разобраться как запускать проекты через gunicorn , но при запуске вылазил ошибка, она есть на скриншоте, в чем может быть проблема ?
У тебя app.run() в коде
источник

ПП

Проксимов Прксимович... in Python Flask
Bogdan 
есть другой проект , его запускает нормально
А тут нет
источник

ПП

Проксимов Прксимович... in Python Flask
Сравни два файла
источник