Вопросы по теме 'pyramid'

Как получить Registry().settings во время запуска приложения Pyramid?
Я привык разрабатывать веб-приложения на Django и gunicorn. В случае с Django любые модули приложения в приложении Django могут получить параметры развертывания через django.conf.settings . Файл «settings.py» написан на Python, так что любые...
8348 просмотров
schedule 23.12.2023

Использование Celery с SQLAlchemy и Pyramid
Я создаю веб-приложение, используя Pyramid-1.2.1 с SQLAlchemy в качестве базы данных. Теперь мне нужно выполнять некоторые периодические задачи вместе с этим приложением, и я хочу использовать Celery в качестве обработчика задач и SQLAlchemy в...
2928 просмотров
schedule 09.05.2024

Использование alias() для «выбрать как» в SQLAlchemy
Скажем, у меня есть таблица «акции» со следующими столбцами: company price quantity Microsoft 100 10 Google 99 5 Google 99 20 Google 101 15 Я хотел бы запустить эквивалент оператора SQL следующим...
43009 просмотров
schedule 12.03.2024

Пирамида с reCaptcha: как реализовать?
Я хочу добавить на свой сайт самый популярный клиент капчи - reCaptcha. Но я не нашел ни примеров, ни туториалов в инете... Может кто знает как это сделать? Буду очень признателен за любую помощь!!!
784 просмотров
schedule 04.01.2024

Как разделить models.py на разные файлы для разных моделей в Pyramid?
Я новичок в пирамиде и изо всех сил пытался внести некоторые изменения в свой проект. Я пытаюсь разделить свои модели/классы на отдельные файлы вместо одного файла models.py. Для этого я удалил старый файл models.py и создал папку моделей с файлом...
3534 просмотров
schedule 28.12.2023

Пирамида — mako: частичное экранирование HTML
Я использую шаблоны Mako для создания веб-страницы. Есть раздел, в котором я предотвращаю экранирование html, используя | н. Однако внутри мне также нужно показать некоторые созданные пользователем записи, для которых мне нужно экранировать HTML...
2163 просмотров
schedule 22.01.2024

Внедрение кэширования стаканов Sqlalchemy в рамках пирамиды
В соответствии с примером, предоставленным документацией sqlalchemy для кэширования запроса sqlalchemy, мы должны сделать это from caching_query import FromCache # load Person objects. cache the result under the namespace "all_people". print...
834 просмотров
schedule 04.11.2023

Python/Pyramid: позволит ли эта функция пользователям загружать файлы, а затем анализировать их?
У меня сейчас такая форма: <form action="/store_stl_data" method="post" accept-charset="utf-8" enctype="multipart/form-data"> <label for="stl">STL</label> <input id="stl" name="stl" type="file" value="" />...
1012 просмотров
schedule 11.10.2022

Что мне нужно учитывать при масштабировании приложения, которое хранит файлы в файловой системе?
Я заинтересован в создании приложения, в котором пользователи могут загружать большие файлы (~ 2 МБ), которые преобразуются в html-документы. Это приложение не будет иметь базы данных. Вместо этого эти html-файлы хранятся в определенном доступном...
103 просмотров
schedule 05.12.2022

Можете ли вы установить переменные сеанса в файлах MAKO в Pyramid?
Итак, я нашел этот ответ относительно настройки переменных сеанса в файле представления пирамиды, а затем доступа к нему в шаблоне mako. ( Как получить доступ к переменной сеанса в шаблоне Mako и пирамиде? ) Я хотел знать, можешь ли ты сделать...
341 просмотров
schedule 10.12.2023

Пирамида: Можно ли использовать Авторизацию без Аутентификации?
Моя организация использует OpenAM SSO для аутентификации, а мое приложение написано на Pyramid. Идентификатор пользователя будет передан в заголовке HTTP. Я также могу настроить его для передачи групп и разрешений, которые я могу использовать в acl...
370 просмотров
schedule 20.09.2022

Как отключить всю фильтрацию в шаблоне мако с захватами и дефами?
У меня много дефов и захватов в шаблоне мако. Рендеринг шаблона передается в pdflatex, поэтому вывод mako должен быть правильным. Печатный текст может содержать апострофы или амперсанды и так далее. А чтобы они не превращались в &#39; и т....
350 просмотров
schedule 02.11.2022

Обход пирамиды
У меня есть RootFactory, определенный следующим образом: class RootFactory(object): __parent__ = None __name__ = None def __init__(self, request): self.request = request def __getitem__(self, key): if key ==...
390 просмотров
schedule 09.10.2022

Перенаправление через HTTPFound параметры не передаются
У меня есть приложение Pyramid, использующее рассылку URL. У меня есть маршрут «/delete», который удаляет запись из базы данных и перенаправляет в представление. Когда происходит перенаправление, я хочу, чтобы представление перезагружалось на той же...
1935 просмотров
schedule 22.05.2024

Передать сгенерированный HTML в JavaScript
Я пытаюсь передать строку сгенерированного HTML из Python в Javascript. Это упрощенная версия моего представления (с использованием платформы Pyramid). @view_config(route_name='view_page', renderer='templates/page.jinja2', permission='view') def...
658 просмотров
schedule 02.11.2022

Запросы внешнего ключа в SQLAlchemy
Я новичок в SQLAlchemy после перехода из Django ORM. Я пытаюсь создать простой шаблон вложенного набора, и я хотел бы выполнить родительский поиск. Что я бы сделал так в Django ORM:...
210 просмотров
schedule 24.10.2023

Дополнительные файлы/каталоги, которые будут контролироваться Pyramid для автоматического перезапуска
У Pyramid есть отличная функция автоматического перезапуска, если какой-то .py или .ini файл в его области приложения изменился. У меня есть еще несколько файлов (они не .py и не .ini ), которые мне нужно просмотреть, как добавить их в...
59 просмотров
schedule 30.10.2022

Обход пирамиды __name__ соответствует имени представления
Как в приложении Traversal-пирамиды обрабатывать ресурс с __name__ , который соответствует имени представления? Если бы я хотел перейти к вызываемому представлению «представление» для ресурса, я бы использовал URL-адрес, например: /foo/bar/view ....
183 просмотров

Используйте WTForms QuerySelectField с сеансом базы данных Pyramid 1.7
Я использую wtforms_sqlalchemy в своих пирамидальных приложениях и определяю несколько QuerySelectField . Фабрика запросов использует импортированный объект DBSession для выполнения запроса. from wtforms.form import Form from...
287 просмотров
schedule 03.10.2022

sqlalchemy: не удается получить данные из базы данных
Я изучаю, как использовать sqlalchemy и пирамиду, поэтому я пытался получить свои объекты из уже созданной базы данных, но ничего не могу получить. Я прочитал документацию по sqlalchemy, но не могу получить никаких объектов. модели.py import...
1232 просмотров
schedule 23.05.2024