0
ответов

Развертывание приложения Pyramid с использованием uWSGI и Cherokee

Я пытаюсь настроить общий проект Pyramid для работы с uWSGI через Cherokee, но постоянно получаю сообщение об ошибке «приложение не загружено». Все исследования, которые я провел, на самом деле не дают мне многого для продолжения. ...
вопрос задан: 8 June 2012 06:17
0
ответов

Как настроить кодировку JSON в Pyramid?

Я пытаюсь вернуть такую ​​функцию: @view_config(route_name='CreateNewAccount', request_method='GET', renderer='json') def returnJSON(color, message=None): return json.dumps({ "color" : "...
вопрос задан: 5 June 2012 14:41
0
ответов

Какая у меня версия Pyramid и как лучше всего ее обновить?

Я использую Pyramid, и мне интересно, как я могу проверить, какую версию я использую в данный момент. Кроме того, как я могу обновить свою пирамиду?
вопрос задан: 4 June 2012 21:23
0
ответов

Пирамида: представления, зарегистрированные с помощью `view_config`, не связанные с маршрутами

Я объявляю маршрут следующим образом: from my_package import views config.add_route("привет", "/привет") config.scan(views) И в my_package.views у меня есть представление: из пирамиды.просмотра импортировать view_config @...
вопрос задан: 19 May 2012 19:15
0
ответов

Ошибка mod_wsgi - class.__dict__ недоступен в ограниченном режиме

Это стало очень сильно кусать нас за задницу на нашем рабочем сервере. Мы видели это изредка (по 1 запросу в неделю). Тогда мы узнали, что это из-за того, что mod_wsgi делает некоторые забавные вещи в некоторых ...
вопрос задан: 12 May 2012 08:03
0
ответов

Сопоставление разных URL с одним и тем же представлением

Это кажется достаточно тривиальным, но я не могу найти правильный ответ на эту проблему. Предположим, у меня есть две разные ссылки '/' и '/home', и я хочу, чтобы они указывали на одно и то же представление. (Это означает, открывает ли пользователь ...
вопрос задан: 30 April 2012 12:45
0
ответов

Как разделить файл models.py на разные файлы для разных моделей в Pyramid?

Я новичок в пирамиде и изо всех сил пытался внести некоторые изменения в свой проект. Я пытаюсь разделить свои модели/классы на отдельные файлы вместо одного файла models.py. Для этого я...
вопрос задан: 27 April 2012 14:49
0
ответов

Как ограничить разрешения на основе идентификатора одной страницы в URL-адресе?

Я пытаюсь реализовать функции безопасности Pyramid на своем веб-сайте, но не могу понять, как их использовать. Я прочитал этот учебник и этот пример, а также Pyramid...
вопрос задан: 22 April 2012 09:07
0
ответов

Передовой опыт разработки системы разрешений

В настоящее время я разрабатываю небольшой веб-сайт на Python с использованием Pyramid. Но я не знаю, как разработать систему разрешений. Система должна быть очень гибкой: мне нужно установить связь между многими...
вопрос задан: 17 April 2012 14:56
0
ответов

Как установить имя файла в ответ

Я знаю о расположении контента-, но я читал, что он использует для сообщений электронной почты. И я хочу знать, как я могу установить имя файла с типом содержимого -. ps я использую редактирование фреймворка Pyramid:На веб-сайте есть кнопка «...
вопрос задан: 3 April 2012 11:09
0
ответов

Хотите предложить браузеру сохранить csv

Хотите предложить браузеру сохранить csv с помощью pyramid.response.Response искал подсказки и нашел здесь ссылку Django answer, но я не могу использовать ее с Pyramid wsgi, мой код выглядит так это: из пирамиды....
вопрос задан: 2 April 2012 09:28
0
ответов

Пирамида (Python): переопределить представление ошибок по умолчанию

Задача: когда в одном из моих представлений возникает ошибка, мне нужно отобразить собственное представление ошибок. Тип ошибки значения не имеет. Я попытался переопределить все исключения, зарегистрировав представление для всех исключений, например:...
вопрос задан: 27 March 2012 12:07
0
ответов

пирамида: инверсия к add_notfound_view(append_slash=True)

В Pyramid add_notfound_view(append_slash=True) вызовет запрос, который не соответствует ни одному представлению, но который будет соответствовать представлению, если в конце существует косая черта. , для перенаправления на ...
вопрос задан: 23 March 2012 19:52
0
ответов

Пирамида: пользовательская страница 404 возвращает «200 OK»

У меня есть пользовательское представление 404, определенное в моем приложении Pyramid: @view_config(context=HTTPNotFound, renderer='404.pt') def not_found(self, request): return {} Это работает нормально, за исключением того, что код состояния HTTP ...
вопрос задан: 22 March 2012 01:25
0
ответов

Пирамида, как обрабатывать xhr.abort()

У меня есть загрузчик изображений, который после загрузки изображения обрабатывается. Загрузка и обработка могут занять более 5 секунд при медленном соединении. Я добавил для пользователя способ прервать...
вопрос задан: 21 March 2012 03:41
0
ответов

Как использовать веб-сокеты с Pyramid и socket.io?

Я пытаюсь создать простое приложение WebSocket, используя фреймворки Pyramid и socket.io. Код на стороне сервера: из пирамиды.response import Response from pyramid_socketio.io import SocketIOContext, ...
вопрос задан: 16 March 2012 16:54
0
ответов

Как развернуть приложение Pyramid с помощью pserve без установки?

Я новичок в Pyramid. Я хочу развернуть Pyramid на моем рабочем сервере. Для этого у меня есть сценарий развертывания с использованием Capistrano. set :pid_path, "/var/lib/#{application}" set :log_path, "/var/log/#{...
вопрос задан: 28 February 2012 08:27
0
ответов

Пирамида: эквивалент MVC в PHP-фреймворках в Pyramid / Python?

Каковы эквиваленты Pyramid / Python Model-View-Controller для PHP-фреймворков, таких как Kohana? В пирамиде "Модель" есть .... и она используется для ..... В Pyramid "View" ... и он используется ...
вопрос задан: 17 February 2012 19:29
0
ответов

Наследование Jinja2 с блоками и включениями

Я не могу понять, как изменять блоки из включенных шаблонов с помощью Jinja2. Вот пример, в котором я использую три файла. base.html: {% include "content.html"%} content ....
вопрос задан: 12 February 2012 01:43
0
ответов

Вызов другого представления в Pyramid

Моя цель: в Pyramid вызвать другое вызываемое представление и вернуть объект Response, не зная каких-либо подробностей об этом вызываемом представлении. В моем приложении Pyramid, скажем, у меня есть представление "foo", которое ...
вопрос задан: 27 November 2011 06:02
0
ответов

Использование Celery с SQLAlchemy и Pyramid

Я создаю веб-приложение, используя Pyramid-1.2.1 с SQLAlchemy в качестве серверной части базы данных. Теперь мне нужно выполнять некоторые периодические задачи вместе с этим приложением, и я хочу использовать Celery в качестве процессора задач и SQLAlc
вопрос задан: 11 November 2011 13:38
0
ответов

pyramid + jinja2 и новая среда выполнения GAE

Я пытаюсь запустить Pyramid с Jinja2, используя новую среду выполнения Python 2.7 в поточно-безопасном режиме и предварительный выпуск SDK GAE 1.6.0. Я внес изменения в свое приложение, как описано здесь, т.е. я установил время выполнения: ...
вопрос задан: 7 November 2011 00:36
0
ответов

SQLAlchemy StaleDataError при удалении элементов, вставленных с помощью ORM sqlalchemy.orm.exc.StaleDataError

У меня возникла проблема, когда я получаю такую ​​ошибку: «MyPyramidApplication Ошибка ": оператор DELETE в таблице page_view должен удалить 6 ...
вопрос задан: 6 November 2011 01:29
0
ответов

наследование настроек файла конфигурации в пирамиде

Невозможно ли подобная настройка? файл production.ini: [app: main] use = egg: my_project ... различные настройки ... [server: main] ... файл development.ini: [app: main ] use = config: production.ini # ...
вопрос задан: 23 October 2011 05:25
0
ответов

Как я могу обслуживать приложение WSGI Python с помощью Mongrel2?

Это попытка найти канонический ответ на то, что сейчас кажется трудным для Google. Я пишу веб-приложение на Pyramid, и у меня есть возможность решить, какой у меня стек сервера ...
вопрос задан: 14 October 2011 22:38
0
ответов

AttributeError: объект 'InstrumentedList' не имеет атрибута

У меня есть следующие таблицы таблиц: class Thing (Base): __tablename__ = 'thing' id = Column (Integer, primary_key = True) class User (Base): __tablename__ = 'user' id = Column (Integer, ...
вопрос задан: 6 October 2011 08:30
0
ответов

В развернутом приложении mod_wsgi отказано в разрешении на запись в файл

Я пытаюсь развернуть приложение Pyramid с помощью mod_wsgi на Apache. Я получаю IOError: [Errno 13] Permission denied on the templates folder, где mako кэширует свои шаблоны, даже если я даю разрешение на запись для ...
вопрос задан: 4 October 2011 09:44
0
ответов

Ад Юникода в пирамиде: MySQL -> SQLAlchemy -> Пирамида -> JSON

Справочная информация У меня настоящий беспорядок с Юникодом и Python. Кажется, это обычное беспокойство, и я пробовал использовать другие решения, но я просто не могу понять это. Настроить базу данных MySQL ...
вопрос задан: 22 August 2011 17:07
0
ответов

Может ли встроенная в Pyramid аутентификация / авторизация реализовать сложные схемы безопасности?

Похоже, что модель безопасности подходит для очень маленьких проектов, но, вероятно, невозможно написать все возможные зарегистрированные хешированные пароли пользователей в security.py. Знаете ли вы какие-нибудь примеры ...
вопрос задан: 18 August 2011 08:16
0
ответов

Невозможно включить файлы статических пакетов в egg через setuptools

Я пробую учебный пример Pyramid, и его встроенный файл setup.py кажется настроенным чтобы добавить статические файлы в файл яйца, но на самом деле этого не происходит. Я поискал и поиграл ...
вопрос задан: 27 July 2011 18:30