Tag: django

По умолчанию Django Admin Forms и FormWizard

Итак, я хочу использовать Django-админ-форму по умолчанию в мастере форм, потому что на основной объект на первой и второй страницах этой формы есть ряд объектов с внешними ключами, и я хотел бы иметь возможность отредактируйте их inline. Я использовал этот пример на http://elo80ka.wordpress.com/2009/10/28/using-a-formwizard-in-the-django-admin/ в качестве базы, однако он указывает свою собственную форму, что он имеет […]

Как отлаживать ошибку «Не все временные сообщения могут быть сохранены» в django?

У меня есть представление на основе класса, которое вызывает информацию (), когда форма успешно отправлена. После прочтения документа платформы обмена сообщениями и комментирования информационного вызова я уверен, что его виновником ошибки «Не все временные сообщения могут быть сохранены». Однако я не могу понять, что происходит после информационного вызова, который вызывает ошибку в заголовке сообщения.

Как вернуть наиболее популярные элементы в таблице, но где каждый элемент уникален?

Я пытаюсь выяснить сложный запрос Django, на который надеюсь, что вы сможете помочь. У меня есть эта модель: class ActiveVenue(models.Model): event = models.ForeignKey(Event) venue = models.ForeignKey(Venue) class Venue(models.Model): name = models.CharField(max_length=200) class Event(models.Model): user = models.ForeignKey(User) name = models.CharField(max_length=200) В моем приложении есть много событий, и каждое событие может иметь несколько активных мест, следовательно, моя […]

Как использовать Django для эффективной геолокации?

Я хочу сделать следующее. Я хочу создать приложение, которое делает следующее Рестораны размещаются по адресу, где они расположены. Лицо A открывает приложение и видит, сколько миль каждый ресторан находится в своем текущем местоположении, отсортированном по ближайшим. Как я могу сделать это наиболее эффективным способом? Если ресторан дает мне свой адрес, должен ли я конвертировать этот […]

Поддельная подфункция в django UnitTest Case (Mocking)

def func_b(**kwargs): return something def func_a(request,*args,**kwargs): //do something b = func_b(**kwargs) //do something return something Я пишу func_a для func_a но я хочу подделать вывод func_b используя насмешку или что-то похожее на насмешку в django. значит просто я просто хочу подделать вывод func_b и всегда хочу вернуть некоторое статическое значение из func_b в тестовом случае. […]

Тот же самый cmd работает в оболочке, но не в subprocess.Popen () для java-программы на основе matlab под Django

Предпосылки: 64-битная машина Ubuntu. Мне нужно вызвать бамбук на основе matlab из django (развернутый на apache). Вот проблема, когда я запускаю команду в оболочке, она работает; однако, когда я вызываю subprocess.Popen({{cmd}}) внутри кода django, генерируется исключение. Edit : Я пытаюсь открыть оболочку python и вызвать subprocess.Popen({{cmd}}) . Я пишу один файл сценария python и вставляю […]

почему двойные кавычки python преобразуются в дефис в имени файла?

Я создаю некоторые pdf-файлы, используя ReportLab в Django. Я последовал и экспериментировал с ответом на этот вопрос и понял, что двойные кавычки в нем не имеют смысла: response['Content-Disposition'] = 'inline; filename=constant_"%s_%s".pdf'\ % ('foo','bar') дает имя файла constant_-foo_bar-.pdf response['Content-Disposition'] = 'inline; filename=constant_%s_%s.pdf' \ % ('foo','bar') дает имя файла constant_foo_bar.pdf Почему это? Это просто связано с сантинизацией […]

django jsonfield сохранить в базе данных

У меня есть модель Django, которая использует поле JsonField. В какой-то момент я обновляю поле с IP-адресом и сохраняю это поле: class Agent(models.Model): properties = jsonfield.JSONField(default = {}) def save_ip_address(self, ip_address): self.properties['ip'] = ip_address self.save() Выглядит довольно прямо. Не правда ли? Но поле не было сохранено с помощью элемента ip-словаря … и я понятия не […]

Django-haystack поиск #hashtag

У меня действительно есть 0 опыта в Haystack, но мы используем django-haystack для нашего поиска. На данный момент поиск работает отлично, но я просто добавил #hashtags на сайт, и я хотел бы, чтобы поиск работал как-то иначе для хэштегированных слов. То, что я имею прямо сейчас: Результаты поиска «pizza» и «#pizza» одинаковы, я думаю, что […]

как передать args сигналу

views.py: user = User.objects.create_user(username=username, email=email) user.password=password1 #user.set_password(password1) user.save() models.py: def create_user_profile(sender, instance, created, **kwargs): if created: #here i want user password unencrypted where I pass that parameter to this signal post_save.connect(create_user_profile, sender=User)

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