Вопросы по теме '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 должен быть правильным. Печатный текст может содержать апострофы или амперсанды и так далее. А чтобы они не превращались в ' и т....
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 просмотров
schedule
25.04.2024
Используйте 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