Проблема с разбивкой по страницам с haystack Django

Я использую django-haystack с простым движком, поиск в порядке, но разбиение на страницы не работает. Это код моего шаблона результатов поиска {% if query %} <br> <div id="contenido_pagina"> {% for result in page.object_list %} {% if result.object.get_model == '[Video] ' %} {% if result.object.publicar %} <div class="salida_search"> <a href="{{result.object.get_full_url}}">{{result.object.get_model}}{{result.object.nombre}}</a><br> <div class="resumen_search"> {{result.object.sinopsis|safe|truncatewords:"30"}} </div> <div class="link_search"> […]

Проблема с использованием PySide / PyQt

Я пытаюсь установить PySide для использования библиотек Qt для очистки веб-сайта. Я выполнял инструкции на этом сайте и установил PySide с помощью MacPorts (py26-pyside). Эта команда: from PySide.QtCore import * Работает отлично. Но: from PySide.QtGui import * дает мне эту ошибку: Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PySide/QtGui.so, 2): […]

Как каскад удаляет несколько таблиц в SqlAlchemy?

У меня есть таблица с несколькими зависимыми таблицами, которые я хочу удалить каскадом. У меня проблемы с каскадом слишком далеко. Некоторый код поможет объяснить. class Map(Base): …. #One to many relationship between the Map and Tile. #Each Map is made up of many tiles tiles = relationship('Tile', lazy='joined', backref='map', cascade="all, delete") class Tile(Base): …. #Reference […]

Проблемы с Facebook OAuth

Я следую указателям, которые находятся здесь: http://developers.facebook.com/docs/authentication/ Попытка подключиться к серверу сервера API facebook. Я использую Django и в основном копирую тот же код, что и здесь: https://github.com/facebook/python-sdk/blob/master/examples/oauth/facebookoauth.py Вот мой код def get_code(request): c = RequestContext(request) verification_code = request.GET.get('code',None) args = dict(client_id=FACEBOOK_APP_ID, redirect_uri=REDIRECT) if verification_code: args["client_secret"] = FACEBOOK_SECRET_KEY args["code"] = verification_code response = cgi.parse_qs(urllib.urlopen( "https://graph.facebook.com/oauth/access_token?" […]

лучший способ настроить webhook для перезапуска apache для сервера django

Сначала я попытался использовать django, а затем django-webhooks для вызова сценария оболочки, который перезапускает сервер. Это не сработало, потому что веб-страница зависает при вызове перезапуска сервера, поскольку перезагрузка django. Затем я использовал fastcgi и python для создания URL-адреса, который вызывает сценарий оболочки. Я знаю, что скрипт python работает, когда я запускаю его на сервере, но […]

Cython-compiled * .pyd вызывает сбой интерпретатора python

Я компилирую некоторые модули с Cython в * .pyd-файлы, которые импортируются программой Python. Я тестировал все свои модули, и все они работают с программой Python. По крайней мере, все они работали до сегодняшнего дня, когда я пытался запустить программу, и интерпретатор разбился при попытке загрузить один из * .pyd-файлов. Он разбился с сообщением Windows «python.exe […]

Завершение подпроцесса в python

Полностью переписана на основе моего собственного расследования У меня есть мастер-скрипт, который запускает ряд других скриптов python. Сценарии создаются как from subprocess import STDOUT, Popen from signal import SIGINT import shlex p = Popen(shlex.split("python somescript.py arg1 arg2"), cwd="../src/somedir", stderr=STDOUT) И заканчиваются p.send_signal(SIGINT) p.wait() Внутри них есть следующий код if __name__ == "__main__": import signal def […]

PyQt4.QtWebKit + Прозрачность фона

Если у вас есть менеджер окон компоновки, это даст вам прозрачное окно: import PyQt4.QtGui a = PyQt4.QtGui.QApplication([]) import PyQt4.QtCore import PyQt4.QtWebKit w = PyQt4.QtWebKit.QWebView() w.setAttribute(PyQt4.QtCore.Qt.WA_TranslucentBackground) w.show() a.exec_() Но у этого не будет прозрачного окна: import PyQt4.QtGui a = PyQt4.QtGui.QApplication([]) import PyQt4.QtCore import PyQt4.QtWebKit w = PyQt4.QtWebKit.QWebView() w.setAttribute(PyQt4.QtCore.Qt.WA_TranslucentBackground) w.page().currentFrame().documentElement().setInnerXml("text") w.show() a.exec_() Я хочу иметь текст, плавающий […]

Поддержка GDB STL (довольно печатная версия)

GDB 7.0 добавила симпатичную привязку к объекту STL. Однако эта реализация поддерживает только версию GCC STL. Например, если вы используете реализацию Dinkum STL, вероятно, вы увидите это сообщение: File "c:/development/bbndk/python\libstdcxx\v6\printers.py", line 588, in to_string ptr = self.val ['_M_dataplus']['_M_p'] gdb.error: There is no member or method named _M_dataplus. Кто-нибудь знает об открытой исходной или коммерческой реализации […]

В Python я могу сделать код протектора безопасным, если я использую расширение C, которого нет?

У моего кода Python есть странные ошибки, и мне интересно, может ли это быть вызвано использованием небезопасного расширения протектора C. Можно ли использовать некоторые функции Python, такие как «блокировка», чтобы исправить эту проблему с расширением C? И как я мог это реализовать? [edit 1] Вот как выглядит мой код: import CextensionPackage as cext try: (output) […]

Python - лучший язык программирования в мире.