"Вопросы и ответы" Django и Python, страница 779

12.06.2022
Django SQL Error (1054, "Unknown column 'utility_voter.Id' in 'field list'")

Following are models In Model.py Хочу получить данные из модели избирателя Я получаю эту sql ошибку при попытке получить данные в моей функции представления. Кто-нибудь, пожалуйста, помогите решить эту ошибку, вызвана ли она ошибкой в объявлении моделей или …

12.06.2022
Очистка данных из набора форм

Как получить доступ к данным формы claned_data в наборах фреймов в forms.py? Я хочу, например, получить значение суммы, которую ввел пользователь, и вычислить

12.06.2022
Как сделать запрос через модель Django и получить доступ к другой модели Django без отношения ManyToMany?

< views.py def watchlist(request): watchlists = WatchList.objects.filter(user=request.user) for listing in watchlists.listing: listings_needed = watchlists.listing() watchlist_listing = watchlists.get(listing) listings = Listings.objects.all().filter(watchlist_listing) return render(request, "auctions/watchlist.html",{ "listings": listings }) models.py class Listings(models.Model): CATEGORY = [ ("Miscellaneous", "Miscellaneous"), ("Movies and Television", "Movies and …

12.06.2022
Использовать django-filter во ViewSet

Как можно использовать django-filter во viewsets.ViewSet? (использовать modelViewSet или ApiView итд нельзя) Что нужно переопределить/изменить? Я понимаю что ViewSet дает все писать с нуля, CRUD у меня на нем получилось сделать без проблем, а вот прикрутить фильтрацию без ModelViewSet вообще …

12.06.2022
Проблема совместимости AWS Boto3, Как установить более старую версию Boto3?

Я пытаюсь развернуть свой проект Django на AWS Elastic Beanstalk. Учебник, которому я следую, предлагает использовать Boto3 для подключения моей базы данных S3. Проблема в том, что когда я устанавливаю Boto3, я получаю это сообщение красного цвета. awsebcli …

12.06.2022
Как устранить ошибку "NoReverseMatch" в Django?

Итак, я пытаюсь создать таблицу хостов, и в качестве одного из полей этой таблицы включить кликабельную ссылку на страницу обновления. Которая будет передавать host_id на страницу обновления. Я надеялся, что кто-нибудь подскажет мне, что я делаю неправильно в отношении …

12.06.2022
Невозможно сохранить webp-файл в поле модели

Я не уверен, что это полностью связано с django, но если кто-то может мне помочь, я был бы очень признателен! У меня проблемы с генерацией webp файла из следующего кода from io import BytesIO from PIL import Image import requests …

12.06.2022
"Испорченные холсты не могут быть экспортированы" даже после разрешения всех URL с помощью модуля Django CORS Headers

Используя Django, я пытаюсь получить текстуру с сайта textures.minecraft.net, обрезать, увеличить и отобразить участок этой текстуры. CORS, конечно же, имеет с этим проблемы. В ответ на это я установил pip-модуль "django-cors-headers" и настроил параметры в соответствии с инструкциями <a …

12.06.2022
Django: сохранение нескольких изображений при загрузке

Я хочу сохранить несколько версий изображения и основываю свое решение на этой теме: Django / PIL - сохранение уменьшенной версии прямо при загрузке изображения Класс модели переопределяет функцию save(), которая вызывает функцию make_thumbnail() для масштабирования изображения. …

12.06.2022
Django-autocomplete-light generic foreign key invalid view function

Я пытаюсь использовать django autocomplete light для настройки Autocompletion для GenericForeignKey Однако я получаю эту ошибку, когда пытаюсь просмотреть форму: У меня простая установка. Я думаю, …

12.06.2022
Кнопка отправки формы Django ModelForm не работает

Я пытаюсь сделать Django ModelForm, которая получает данные из моей базы данных, используя метод GET. Когда я нажимаю на кнопку submit, ничего не происходит. Что я делаю не так? HTML doc &lt;form role="form" action="" method="GET" id="form-map" class="form-map form-search"&gt; &lt;h2&gt;Search …

12.06.2022
Конвертирование в WebP - файл не сохраняется в FIleFIeld

У меня есть следующая модель class UserImage(models.Model): user_provided_image = VersatileImageField(upload_to=folder10, null=True, blank=True) nextgen_image = models.FileField(upload_to=folder10,null=True, blank=True) #for WebP images Я пытаюсь сохранить загруженное пользователем изображение в WebP. def create_webp_image(sender, instance, *args, **kwargs): image_url = instance.user_provided_image.thumbnail['1920x1080'].url #ensure that …

12.06.2022
Django + PostgreSQL лучший способ улучшить производительность медленной агрегации сводок?

Context У меня есть Django REST API, использующий базу данных PostgreSQL с миллионами элементов. Эти элементы обрабатываются несколькими системами, а детали обработки отправляются обратно и хранятся в таблице Records. Упрощенные модели таковы: class Item(models.Model): details = models.JSONField() class Record(models.Model): …

12.06.2022
Правильно ли составлен UML/шаблон дизайна для моего портфолио или как его можно улучшить (нужно ли?)?

Прежде всего, я пытаюсь создать свое веб-портфолио с Django и React, чтобы начать работать в качестве Full Stack разработчика. Я подумал, что было бы хорошей идеей показать уже в портфолио некоторые вещи, которые я могу сделать (мое портфолио ВСЕГДА …

12.06.2022
Django: как установить ForeignKey related_name в классе Abstract Model?

Я хочу создать класс Abstract Model для будущего наследования следующим образом: class AbstractModel(models.Model): created_at = models.DateTimeField( auto_now_add=True, blank=True, null=True, ) created_by = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.SET_NULL, related_name='XXX_created_by', blank=True, null=True, ) class Meta: abstract = True Поле 'created_at' работает нормально, …

12.06.2022
Тестирование проекта Django с помощью pytest

Все локальные tests успешно прошли с pytest в моей виртуальной среде. Однако, когда я создаю рабочий процесс (конвейер) в github actions, все тесты не проходят. Не могли бы вы мне …

12.06.2022
AttributeError: модуль 'django.db.models' не имеет атрибута 'ManyToMany'

Я пытаюсь сделать один из объектов моей модели полем ManyToMany, чтобы я мог получить доступ к объектам через обе модели. Я получаю следующую ошибку. listing = models.ManyToMany(Listings, blank=True, related_name="listing") AttributeError: module 'django.db.models' has no attribute 'ManyToMany' models.py …

12.06.2022
Изменение в представлении django не отражается на странице до перезапуска uwsgi

Я установил Django + Uwsgi + Nginx. Проект запущен. Но когда я изменяю что-то в представлении, изменения не отражаются на странице, пока я не перезапущу uwsgi. Нужно ли перезапускать uwsgi каждый раз, когда я вношу изменения в представление? Но …

11.06.2022
PyCharm Django пробую создавать свой первый сайт

Доброго времени суток) Пробую создать свой первый сайт (по урокам на ютубе). Работаю в пайчарм. Изначально все шло хорошо, дошел до момента вывода текста приветствия на страницу, смог применить разные шрифты, потом нужно было залить страницу любым цветом. На этом …

11.06.2022
Django.core.exceptions.ImproperlyConfigured при каждом запуске pytest

Когда я открываю свой проект django и пытаюсь протестировать его, я получаю django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.. Или это может быть другое …

11.06.2022
Django IntegrityError; NOT NULL constraint failed when trying to post on django blog web app

Я пытаюсь загрузить текст в веб-приложение моего блога, но постоянно получаю ошибку intergity, говорящую 'NOT NULL constraint failed'. Может ли кто-нибудь помочь мне решить эту проблему? Мой файл models.py выглядит следующим образом: from django.db import models from …

11.06.2022
Приложение Django, запущенное на Google Cloud Run, не работает SignatureDoesNotMatch при загрузке хранилища SignedUrl

Я создаю signed_urls с помощью приложения Django, работающего на Cloud Run. def get_signed_url_for_upload(path): blob = settings.STORAGE.bucket.blob(path) expiration_time = timezone.now() + timedelta(minutes=120) signed_url = blob.generate_signed_url(expiration_time) return signed_url Я пытаюсь использовать SignedURL, созданный с помощью команды Curl : curl …

11.06.2022
Переменные принимаются только в режиме отладки (Django)... ПОЧЕМУ?

В моем коде есть следующие задания: else: form = SourceForm(request.POST) form.instance.Id = x form.instance.Sheet_name = Sheet_name form.instance.User = User_ #form.instance.Project = proj.set() form.instance.Person = p form.instance.Role_type = Function_ form.instance.Institution = inst form.instance.Survey = surv if form.is_valid(): form.save() …

11.06.2022
Задачи Celery не выполняются в docker-compose

У меня есть docker-compose, в котором есть три компонента: app, celery и redis. Они реализованы в DjangoRest. Я видел этот вопрос несколько раз на stackoverflow и попробовал все перечисленные решения. Однако задача celery не запускается. Поведение, которое имеет …

11.06.2022
Невозможно распаковать неитерабельный объект ForeignKeyDeferredAttribute

Здравствуйте, я хочу сгенерировать pdf файл с информацией из базы данных : вот моя модель : class Patient(models.Model): user = models.OneToOneField(User, null=True, on_delete=models.CASCADE) name = models.CharField(max_length=200, null=True) phone = models.CharField(max_length=200, null=True) email = models.CharField(max_length=200, null=True) date_created = …

11.06.2022
Не отображается статик и не работает домен при деплое проекта на сервер

Подскажите пожалуйста, что не так делаю. При деплое на сервер не работает домен, сайт открывается только через ip и с портом 8000 Не подгружается статика, путь прописан правильно Настройки nginx server { listen 80; listen [::]:80; server_name nadezhda.store; location /static/ …

11.06.2022
Как сделать так, чтобы только одна запись была True в модели Django?

Я застрял на мысли о реализации "только одна запись может быть True для одной комбинации". Проект имеет n членов (охранников) через промежуточную таблицу. каждый Страж может быть членом n Проектов допускается только одна комбинация Guard …

11.06.2022
Увеличение кверисета Django с помощью NumPy и Numba

Пожалуйста, мне нужна ваша помощь! У меня есть большой набор Query (20 миллионов строк) в views.py и для каждой строки я хочу сравнить значение автора с входным значением, добавленным "author_value_input". Сравнение производится в методе def levenshteinDistance. Моя проблема в …

11.06.2022
Django email backed error выдает ошибку сокета на smtp, но отправка в консоль успешна

Я пытался отправить письмо через django Email сообщение для проверки почты аккаунта. Когда я отправляю письмо через консоль, оно успешно отправляет ссылку активации, но когда дело доходит до отправки через smtp, я получаю TypeError: getaddrinfo() argument 1 must be string …

11.06.2022
Использование self.object в CreateView для создания объектов в других таблицах

Когда пользователь создает новый листинг с помощью CreateView, я пытаюсь использовать этот новый объект для создания Bid в таблице Bids. class ListingCreateView(CreateView): model = Listing fields = ['title', 'description', 'starting_bid', 'url'] def form_valid(self, form): form.instance.author = self.request.user return …

11.06.2022
Есть ли способ иметь только одну функцию в представлениях, а затем поместить в нее множество категорий с одним путем в URL?

Предположим, что следующие коды предназначены для разных категорий и они должны иметь одинаковый html-файл: def dsd(request): p=product.objects.filter(category__name='dsd') return render(request,'Tools.html',{'p':p}) def dad(request): p=product.objects.filter(category__name='dad') return render(request,'Tools.html',{'p':p}) def dfd(request): p=product.objects.filter(category__name='dfd') return render(request,'Tools.html',{'p':p}) def dadfd(request): p=product.objects.filter(category__name='dadfd') return render(request,'Tools.html',{'p':p}) def dasdfd(request): p=product.objects.filter(category__name='dasdfd') return render(request,'Tools.html',{'p':p}) …

11.06.2022
AttributeError Django & Pyinstaller (Failed to retrieve attribute INSTALLED_APPS from module...)

Я пытаюсь создать приложение .exe из моего проекта Django с помощью PyInstaller, но получаю ошибку "AttributeError: Не удалось получить атрибут INSTALLED_APPS из модуля pixel.settings" Я создал файл .spec проекта pyi-makespec -D manage.py. Я выполняю эту команду …

11.06.2022
Как заставить форму Django сохраняться каждый раз (а не только при первом отправлении)?

Я пытаюсь сделать сайт электронной коммерции (CS50 Project 2), который позволяет своим пользователям сохранять ставки на различные объявления через форму Django. Предложение должно сохраняться только если оно равно или больше цены листинга или больше всех остальных предложений. Ранее код работал, …

11.06.2022
Об отключении автозаполнения в UserCreationForm

Я долго искал решение в интернете и на этом сайте, но ничего не помогло. Проблема в том, что в любой форме регистрации, которую я делаю на Django, каждый раз, когда пользователь нажимает на поле имени пользователя или пароля, показывается список …

11.06.2022
Django модели фильтруют по полю модели один к одному

Представьте себе, что у меня есть эти две модели: class A(models.Model): name = models.CharField(max_length=150) class B(models.Model): a = models.OneToOneField( to=A, on_delete=models.CASCADE, null=False ) location = models.CharField(max_length=100) И я хочу, чтобы набор запросов модели B фильтровался по имени …

11.06.2022
В div я поместил текст из одного слова. Он таинственным образом получает ненужное пространство, и я не могу понять, почему оно появляется

Я пытаюсь создать сайт портфолио, используя Django. Я создал шаблон со следующим HTML-кодом: &lt;div class="bg-black fnt-white experience-div block brdr"&gt; &lt;h1 class="brdr block div-title roboto fnt-orange roboto"&gt; Education &lt;/h2&gt; &lt;div class="experience-container inline-block bg-gray"&gt; &lt;h2 class="text-center fnt-black head-portfolio"&gt; Lorem, ipsum. &lt;/h2&gt; …

11.06.2022
Не могу понять, как исправить ошибку 'cart_add' with arguments '('',)' not found. 1 pattern(s) tried: ['cart/add/(?P<product_id>[0-9]+)/\\Z']

В шаблоне представления деталей товара есть форма, которая не работает и выдает ошибку. Вот мой код: cart/cart.py from decimal import Decimal from django.conf import settings from TeaYardApp.models import Products class Cart(object): def __init__(self, request): self.session = request.session cart …

11.06.2022
Я пытаюсь развернуть свой сайт на Pythonanywhere.com, но у меня возникает ошибка "ModuleNotFoundError". Как мне отладить?

Ошибка при запуске приложения WSGI ModuleNotFoundError: Нет модуля с именем 'starclone' Файл "/var/www/wholes_pythonanywhere_com_wsgi.py", строка 16, in application = get_wsgi_application()

11.06.2022
Django ModelForm не отображает вербальное имя модели

Я пытаюсь заставить мою Django ModelForm маркировать выпадающие поля выбора вербальными именами модели. Согласно DjangoModel Form документации "Метка поля формы устанавливается на verbose_name поля модели, с первым символом заглавными буквами." # model.py class StLouisCitySale208(models.Model): landuse …

11.06.2022
Django Шаблон: Динамическая переменная шаблона внутри другой переменной

Надеюсь, это имеет смысл... Я создаю страницу списка криптоактивов (легко); однако, в цикле {% for %} я хотел бы включить переменную внутри переменной. Если показать код, это будет иметь больше смысла: Tempalte.html {% for crypto_asset in objects__list_cryptoAssets %} &lt;tr …