8
ответов

Измените шаблоны Django на основе агента пользователя

Я сделал сайт Django, но я имею, выпил Koolaid, и я хочу сделать версию iPhone. После помещения очень думавшего в я придумал две опции: Сделайте целый другой сайт, как i.xxxx.com...
вопрос задан: 11 January 2009 17:07
3
ответа

Неглобальное промежуточное программное обеспечение в Django

В Django существует файл настроек, который определяет промежуточное программное обеспечение, которое будет выполнено по каждому запросу. Эта установка промежуточного программного обеспечения глобальна. Существует ли способ указать ряд промежуточного прогр
вопрос задан: 26 May 2010 21:30
3
ответа

Куда поместить код запуска Django?

Я хотел бы выполнить эти строки кода на запуске сервера (и разработка и производство): от django.core импортируют управление call_command управлением ('syncdb', interactive=False) Помещение его...
вопрос задан: 6 May 2010 02:18
3
ответа

Условное промежуточное ПО Django (или как исключить систему администратора)

Я хочу использовать промежуточное программное обеспечение, которое я написал для всего моего сайта (большое количество страниц, поэтому я решил не использовать декораторы, так как я хотел использовать код для всех страниц). Единственная проблема в том, чт
вопрос задан: 22 June 2009 16:03
2
ответа

AttributeError: объект 'WSGIRequest' не имеет никакого атрибута 'сессия'

Я продолжаю получать эту ошибку наугад времена и каждый раз, когда я касаюсь django.wsgi файла, она фиксируется только для случая снова после нескольких часов. Я потерян относительно того, что сделать. мой middleware_classes как...
вопрос задан: 2 August 2012 20:23
0
ответов

Джанго, токен CSRF делает ошибку! Где я могу посмотреть?

Пока я смотрю на файл журнала, я получил много журналов ошибок, связанных с CSRF. Я получил журнал предупреждений ниже Forbidden (токен CSRF отсутствует или неверен.): / My / site / uri и сразу после этого журнала ошибок ниже ...
вопрос задан: 28 March 2019 08:08
0
ответов

Объект Django :WSGIRequest не имеет атрибута «пользователь» на некоторых страницах?

Я хочу установить cookie, если пользователь вошел в систему или нет. Мое промежуточное ПО :класс UserStatus (объект ):def процесс _ответ (self, request, response ):user _статус = 1, если request.user.is _аутентифицирован (...
вопрос задан: 23 February 2019 18:58
0
ответов

Как я могу проверить функцию process_exception пользовательского класса Django Middleware?

Я написал собственный класс Django MiddleWare для дополнительной обработки информации об исключениях с помощью process_exception. Кажется, это работает хорошо, когда я запускаю свой сервер, но когда я иду ...
вопрос задан: 13 July 2018 19:24
0
ответов

Считается ли изменение SITE_ID динамически в промежуточном программном обеспечении хорошей идеей?

(это не дубликат «Изменение переменной настроек Django динамически на основе запроса нескольких site ", поскольку предыдущий вопрос касается гораздо более серьезной реконфигурации во время выполнения) Я ...
вопрос задан: 23 May 2017 12:06
0
ответов

Как вернуть объект rest_framework.response из пользовательского класса промежуточного программного обеспечения django?

Я пытаюсь написать класс промежуточного программного обеспечения, который гарантирует, что пользователь вошел в систему. Но проблема в том, что этот класс промежуточного программного обеспечения будет применим только к небольшому набору представлений, и э
вопрос задан: 28 January 2015 06:30
0
ответов

Как получить доступ к содержимому структуры сообщений Django в модульных тестах Django

Используя структуру сообщений Django, я передаю сообщения в шаблон для отображения в различных сценариях - создание учетной записи пользователя выполнено успешно и т. д. Сообщение хранится в файле cookie для ...
вопрос задан: 10 May 2014 10:46
0
ответов

Практические правила для упорядочивания Django MiddleWare?

Официальная документация немного запутана : «до» и «после» используются для упорядочивания MiddleWare в кортеже, но в некоторых местах «до» и «после» относятся к фазам запрос-ответ. Кроме того, 'should ...
вопрос задан: 28 July 2013 18:31
0
ответов

Объект «WSGIRequest» не имеет атрибута «сеанс»

. Иногда я получаю эту ошибку в пользовательском промежуточном программном обеспечении в методе ответа процесса _. У меня есть следующий список промежуточного программного обеспечения :СРЕДНЕЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ _КЛАССЫ = [ 'django.middleware.common.
вопрос задан: 3 August 2012 10:01
0
ответов

Промежуточное программное обеспечение Django и изменение HttpRequest

У меня есть промежуточное программное обеспечение для выполнения некоторых расчетов/проверок для каждого входящего запроса. Некоторые точки зрения нуждаются в этом результате вычислений. Поскольку я не хочу вызывать один и тот же код дважды, я хотел бы по
вопрос задан: 23 May 2012 16:21
0
ответов

Контекстные процессоры и промежуточное ПО в django

Мне кажется, что все, что может сделать контекстный процессор, может сделать промежуточное ПО. Так в чем же смысл контекстных процессоров? Являются ли они просто промежуточным программным обеспечением?
вопрос задан: 4 April 2012 04:31
0
ответов

Промежуточное ПО Django, использующее модели Django?

Можно ли использовать обычные модели Django из Middleware? Я искал простые примеры, но ничего не нашел о доступности таких частей фреймворка Django для...
вопрос задан: 14 March 2012 11:07
0
ответов

Доступ к именованному параметру URL-адреса в шаблоне или промежуточном программном обеспечении

В моей конфигурации URL-адресов у меня есть несколько URL-адресов с одинаковым именованным параметром, user_id. Можно ли получить доступ к этому параметру либо в промежуточном программном обеспечении, чтобы я мог в общем случае передать его в context_dat
вопрос задан: 6 March 2012 15:47
0
ответов

триггерная функция после возврата HttpResponse из django view

Я разрабатываю веб-сервер django, на котором другая машина (с известным IP) может загрузить электронную таблицу на мой веб-сервер. После того, как таблица будет обновлена, я хочу запустить некоторую обработку/...
вопрос задан: 29 February 2012 08:39
0
ответов

Есть ли способ изменить request.path перед сопоставлением URL-адресов?

Когда я получаю запрос пути, который включает слово 'self' Я хочу заменить его идентификатором пользователя, прежде чем сопоставить его с URL-адресом. Я пробовал использовать промежуточное ПО вроде этого: def process_request (self, ...
вопрос задан: 16 February 2012 23:26
0
ответов

Отчеты об ошибках Django - как узнать, какой пользователь вызвал ошибку?

Есть ли способ настроить отчет об ошибках Django, чтобы, когда он отправляет мне электронное письмо, я узнаю, какой пользователь вызвал ошибку? Я использую Django 1.2, если это важно. Большое спасибо заранее!
вопрос задан: 13 July 2011 12:30
0
ответов

Для промежуточного класса Django, как process_request может работать нормально, но process_exception не быть вызовами?

Я создал свой собственный класс промежуточного программного обеспечения в Django, который до недавнего времени работал нормально.Странно то, что process_request по-прежнему вызывается нормально, но даже когда ответ 500 - ...
вопрос задан: 24 June 2011 10:55
0
ответов

Выполнять код в Django после того, как ответ был отправлен клиенту

В моем приложении Django я хочу отслеживать, успешно ли был отправлен ответ клиенту. Я прекрасно понимаю, что не бывает «водонепроницаемого» в протоколе без установления соединения, таком как HTTP ...
вопрос задан: 30 November 2010 13:05
0
ответов

Тестирование страниц django с помощью промежуточного ПО для multihost

Предпосылки: я использую промежуточное ПО django-multihost (http: // effbot .org / zone / django-multihost.htm), чтобы мое единственное приложение django могло отвечать на разные имена хостов из одного проекта. The ...
вопрос задан: 9 November 2010 19:13
0
ответов

Безопасный изменить настройки. SITE_ID от промежуточного программного обеспечения в Django?

Я изменил multihost.py промежуточное программное обеспечение, которое я нашел по http://effbot.org/zone/django-multihost.htm для установки настроек. SITE_ID динамично, но имеют некоторые опасения, что я, возможно, просто уехал...
вопрос задан: 12 August 2010 01:56