Tag: django

Ошибка haystack в Django + ошибка

Я пытаюсь выполнить поиск в своем приложении django, тогда я использовал haystack и whoosh, но я столкнулся с некоторыми проблемами. сначала, когда я попытался rebuild_index или update_index, он дал мне эту ошибку прямо внизу, а также вторую, когда я набрал и выполнил поиск, дал мне 0 результатов. Поэтому я просто подумал, что если этот rebuild_index […]

Фильтрация выборочных опросов в учебнике Django вызывает опросы в индексе для дублирования

Я редактировал код из учебника для индексного вида, чтобы выглядеть так: class IndexView(generic.ListView): template_name = 'polls/index.html' context_object_name = 'latest_poll_list' def get_queryset(self): """ Return the last five published polls (not including those set to be published in the future, or those without choices). """ return Poll.objects.filter( pub_date__lte=timezone.now(), choice__choice_text__isnull=False ).order_by('-pub_date')[:5] Но теперь мой индекс выглядит так: че […]

Как получить n объектов поиска из SearchQuerySet без изменения типа?

Я пытаюсь получить до 10 объектов, таких как: q_auth = SearchQuerySet().filter(content=validate_query) q_auth = q_auth[:10] print type(q_auth) Результат, который я хочу: <class 'haystack.query.SearchQuerySet'> но я получаю <type 'list'> . Может кто-нибудь, пожалуйста, помогите мне?

Как выполнить внутреннее соединение в django

Принимая предложение: select * from auth_permission left join auth_group_permissions on (auth_group_permissions.permission_id = auth_permission.id) Как я могу сделать в django с запросом, я не понимаю, как внутреннее соединение работает в запросах в моделях стандартного django auth Я сделал это: permiso = Permission.objects.all().select_related() …: for x in permiso: …: print(x.group_set.all().query) и см. в каждом цикле: SELECT "auth_group"."id", […]

django inlineformset_factory дополнительный атрибут игнорируется?

Я пытаюсь сделать inlineformset, но атрибут «extra», кажется, игнорируется. Рассмотрим следующие модели: class Foo_model(models.Model): fooName = models.CharField(max_length=LIL_STRING) bars = models.ForeignKey("Bar_model") class Bar_model(models.Model): barName = models.CharField(max_length=LIL_STRING) формы: class Foo_form(ModelForm): class Meta: model = Foo_model class Bar_form(ModelForm): class Meta: model = Bar_model Bar_formset = inlineformset_factory(Foo_model,Bar_model,formset=Bar_form,extra=23) Посмотреть: def ViewFoo(request, model_id=False): if model_id: model = Foo_model.objects.get(pk=model_id) else: model = […]

Очистка данных, которые имеют тип URLField

У меня есть простой URL-адрес в моей модели link = models.URLField(verify_exists = False, max_length = 225) Я хотел бы удалить из поля верхнее и конечное пространства. Я не думаю, что могу сделать это в «clean_fieldname» или в «чистом» методе. Нужно ли мне подклассифицировать «URL-адрес» и удалить пробелы в методе to_python? Есть ли лучший способ сделать […]

Один экземпляр django для одной базы данных и разных экземпляров django

Я создаю программное обеспечение, которое будет хранить и управлять данными врача. Я хотел бы спросить то, что пришло ко мне и связано с тем, как я хочу развернуть свой проект. Сначала мне хотелось иметь разные экземпляры django для каждого клиента. У каждого клинициста будет своя собственная база данных и будет выполняться отдельно от других. Но […]

что является самым простым способом создания таблицы, использующей django db api и основываясь на сценариях Standalone Django,

мы можем назвать это «Standalone Django table» теперь я не увенчался успехом. ты можешь ??? благодаря если вы не знаете «Standalone Django scripts», посмотрите это http://www.b-list.org/weblog/2007/sep/22/standalone-django-scripts/ 2.Это мой код: from django.core.management import setup_environ from sphinx_test import settings setup_environ(settings) import sys sys.path.append('D:\zjm_code\sphinx_test') from django.db import models from djangosphinx.models import SphinxSearch,SphinxQuerySet class File(models.Model): name = models.CharField(max_length=200) tags […]

Изменить запрос набора модели в inlineformset не-родительской модели

Я использую встроенный набор форм и вам нужно изменить набор запросов одного из полей формы не-родительской модели при создании экземпляра формы. class Foo(Model): name = models.TextField() class Bar(Model): foo = models.ForiegnKey(Foo) other_model = models.ForeignKey(OtherModel) class BarForm(ModelForm): class Meta: model=Bar foo = Foo.object.get(id=1) FormSet = inlineformset_factory(Foo, Bar, form=BarForm) formset = FormSet(instance=foo) В зависимости от значения foo, […]

Django self join, Как преобразовать этот запрос в запрос ORM

Как я могу преобразовать этот запрос в ORM-запрос django. select T.node_id, ht, status, data from ( select id, Max(health_time) as ht, node_id from remote_sense_nodehealth group by node_id ) as T join remote_sense_nodehealth on remote_sense_nodehealth.health_time=T.ht and remote_sense_nodehealth.node_id = T.node_id На самом деле я хочу получить все последние значения на основе другого значения столбца. Например, Моя таблица […]

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