Свързани въпроси 'pyramid'
Пирамида: Възможно ли е да се използва оторизация без автентификация?
Моята организация използва OpenAM SSO за удостоверяване и приложението ми е написано на Pyramid. Потребителският идентификатор ще бъде предаден в HTTP заглавката. Мога също да го конфигурирам да предава групи и разрешения, които мога да използвам в...
370 изгледи
schedule
20.09.2022
Използвайте WTForms QuerySelectField с db сесията на Pyramid 1.7
Използвам wtforms_sqlalchemy в моите пирамидни приложения и дефинирам няколко QuerySelectField s. Фабриката за заявки използва импортирания DBSession обект, за да направи заявката.
from wtforms.form import Form
from wtforms_sqlalchemy.fields...
287 изгледи
schedule
03.10.2022
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
Обхождане на пирамида
Имам RootFactory, дефиниран както следва:
class RootFactory(object):
__parent__ = None
__name__ = None
def __init__(self, request):
self.request = request
def __getitem__(self, key):
if key == "user":...
390 изгледи
schedule
09.10.2022
Внедряване на кеширане на чаши на 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
Какво трябва да взема предвид, когато мащабирам приложение, което съхранява файлове във файловата система?
Интересно ми е да направя приложение, където потребителите могат да качват големи файлове (~2MB), които се конвертират в html документи. Това приложение няма да има база данни. Вместо това тези html файлове се съхраняват в определена директория с...
103 изгледи
schedule
05.12.2022
Как да деактивирам всички филтри в mako шаблон с улавяня и дефиниции?
Имам много defs и captures в mako шаблон. Изобразяването на шаблона се предава на pdflatex, така че изходът на mako трябва да е правилен. Отпечатаният текст може да съдържа апострофи, амперсанд и т.н. И за да им забраня да се обръщат към '...
350 изгледи
schedule
02.11.2022
Предайте генерирания HTML към JavaScript
Опитвам се да предам низ от генериран HTML от Python към Javascript. Това е опростената версия на моя изглед (използвайки Pyramid framework).
@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
Можете ли да зададете променливи на сесията във файлове MAKO в Pyramid?
Така че намерих този отговор относно настройването на променливи на сесията във файл с пирамидален изглед и след това по-късно достъп до него в шаблон на mako. ( Как да осъществя достъп до променливата на сесията в шаблона на Mako и Pyramid? )...
341 изгледи
schedule
10.12.2023
Как да получите Registry().settings по време на стартиране на приложението Pyramid?
Свикнал съм да разработвам уеб приложения на Django и gunicorn.
В случай на Django, всички модули на приложение в приложение на Django могат да получат настройки за внедряване чрез django.conf.settings . „settings.py“ е написан на Python, така че...
8348 изгледи
schedule
23.12.2023
Как да разделя models.py на различни файлове за различни модели в Pyramid?
Аз съм нов в пирамидата и се боря да направя някои промени в моя проект. Опитвам се да разделя моите модели/класове на отделни файлове вместо един файл models.py. За да направя това, премахнах стария models.py и създадох папка models с __init__.py...
3534 изгледи
schedule
28.12.2023
Пирамида с reCaptcha: как да се внедри?
Искам да добавя най-популярния captcha клиент на моя сайт - reCaptcha. Но не намерих никакви примери или уроци в интернет... Може би някой знае как да го направя?
Ще бъда много благодарен за всяка помощ!!!
784 изгледи
schedule
04.01.2024
Пирамида - мако: частично избягване на HTML
Използвам шаблони на Mako, за да създам уеб страница.
Има раздел, в който предотвратявам екранирането на html чрез | н. Вътре обаче трябва да покажа някои генерирани от потребителя записи, за които трябва да избягам от HTML от страната на изгледа...
2163 изгледи
schedule
22.01.2024
Допълнителни файлове / директории, които да бъдат наблюдавани от Pyramid за автоматично рестартиране
Pyramid има страхотна функция за автоматично рестартиране, ако някои .py или .ini файлове в обхвата на нейното приложение са се променили.
Имам още няколко файла (те не са .py , нито .ini ), които трябва да наблюдавам, как да ги добавя към...
59 изгледи
schedule
30.10.2022
Използване на alias() за „изберете като“ в SQLAlchemy
Да кажем, че имам таблица „сподели“ със следните колони:
company price quantity
Microsoft 100 10
Google 99 5
Google 99 20
Google 101 15
Бих искал да изпълня еквивалента на SQL израз като този:...
43009 изгледи
schedule
12.03.2024
Използване на Celery с SQLAlchemy и Pyramid
Създавам уеб приложението, използвайки Pyramid-1.2.1 с SQLAlchemy като бекенд на базата данни. Сега трябва да изпълнявам някои периодични задачи заедно с това приложение и искам да използвам Celery като процесор за обработка на задачи и SQLAlchemy...
2928 изгледи
schedule
09.05.2024
Пренасочване чрез HTTPНамерени параметри не се предават
Имам приложение Pyramid, използващо URL disptach. Имам маршрут „/delete“, който премахва запис от базата данни и пренасочва към изглед. Когато пренасочването се случи, искам изгледът да се презареди на същата страница. Използвам webhelpers.paginate...
1935 изгледи
schedule
22.05.2024