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

05.08.2022
Ошибка миграции Django из-за несуществующего поля auth_user

Django.db.utils.ProgrammingError: relation "auth_user" does not exist LINE 1: ...user"."is_active", "auth_user"."date_joined" FROM "auth_user... вот ошибка, которую я получаю Я использую PostgreSQL в качестве базы данных вот мое подключение к базе данных DATABASES = { 'default' : { 'ENGINE' : …

05.08.2022
Как использовать django-star-ratings

У меня возникает ошибка при использовании django-star-ratings. Ошибка у объекта 'str' нет атрибута '_meta' menu.html ошибка в строке 33 {% load ratings %} <div class="col-md-7"> <img src="{% static 'image/Indian-vegetarian-mark.svg' %}"> <h4 class="card-title" style="color: …

05.08.2022
Метод \"POST\" не разрешен django

Я получаю ошибку как Метод "POST" не разрешен. urls.py from django.conf.urls import url from . import views urlpatterns = [ url('', views.listTutorials), url('create/', views.createTutorial), url('<str:pk>/update/', views.updateTutorial), ] views.py from rest_framework.decorators import api_view from rest_framework.response import Response from rest_framework …

05.08.2022
Тело ответа приходит некорректно в просматриваемом API в django

Import json # Data to be written response = ['KIN', 'YAC', 'NAC', 'QUE', 'DEL'] context = {'categories': response} # Serializing json json_object = json.dumps(context, indent = 4) print(json_object) #return Response(json_object, status=status.HTTP_200_OK) При написании кода, подобного этому, я получаю такой …

05.08.2022
Django post_save signal ( request.COOKIES['device'] )

В настоящее время я работаю над проектом Django Ecommerce, поэтому я хотел бы получить cookies пользователя из модели. Я знаю, что мы используем request.COOKIES['device'] в нашем представлении, но есть ли способ получить cookies в нашей части модели

05.08.2022
Django - Как я могу фильтровать и подсчитывать связанные объекты с разными идентификаторами

Модель 1: class Member(models.Model): id = models.AutoField(primary_key=True) names = models.CharField(max_length=255, blank=True) student = models.ForeignKey('School', on_delete=CASCADE, null=True, blank=True) Модель 2: class School(models.Model): id = models.AutoField(primary_key=True) Я хочу подсчитать общее количество учеников, которые учатся в разных …

05.08.2022
Django | нет такой таблицы: users_profile Mysql

Помогите мне найти ошибку, пожалуйста. Я переношу свой проект с sqlite на mysql. Когда я создаю суперпользователя, мне удается подключиться к базе данных и создать в ней строку пользователя, но при открытии страницы сайта я получаю ошибку: <a href="https://i.stack.imgur.com/ndgas.png" rel="nofollow …

05.08.2022
Управляет ли python django образами, которые находятся на машине после бесплатного развертывания сайта на heroku?

Я студент и новичок в языке python и фреймворке Django, я только что разработал сайт для своего университета, на сайте можно публиковать новости и каждая новость имеет обязательное поле "image", которое наследуется от класса models: image=models. Imgefield(), когда мой сайт …

05.08.2022
Как создать единую форму для двух моделей, связанных внешним ключом?

Я разработал систему голосования, используя Python и Django. Я хотел бы, чтобы пользователь мог регистрировать новые опросы. Однако, когда пользователь регистрирует новый опрос, возникает ошибка IntegrityError. Похоже, что он не может получить ID первой модели. Как исправить эту ошибку? …

05.08.2022
Django DetailView ValueError: Поле 'id' ожидало число, но получило 'Ryan'

Я создал страницу профиля, которая использует DetailView, но страница профиля просто не работает на вновь созданных пользователях и выдает мне это сообщение об ошибке: Урл urlpatterns = [ path('user/&lt;str:username&gt;/', UserProfileView.as_view(), name='user-profile'), ... ] Вид: class UserProfileView(DetailView): model = …

05.08.2022
Попытка сделать так, чтобы ссылка показывалась, если пользователь владеет постом или если он является сотрудником

Я пытаюсь скрыть кнопку редактирования и удаления из сообщений, если только это не пользователь, который его создал, или пользователь является персоналом/суперпользователем. Я сделал так, чтобы она работала в моем views.py, чтобы разрешить редактирование штатным пользователям, но я не могу …

05.08.2022
При расширении файла base.html передается ли также тег <!DOCTYPE html>?

Название говорит само за себя. Является doctype of: (base.html) &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; Передано в (home.html) {% extends 'base.html' %} Или мне нужно объявить doctype во всех моих документах? например, так: …

05.08.2022
Django html-скрипт в текстовом поле модели

Я создал почтовую модель, которая имеет следующие свойства class Mail(models.Model): sender = models.ForeignKey(User, on_delete=models.CASCADE, related_name='sender') to = models.ForeignKey(User, on_delete=models.CASCADE, related_name='receiver') title = models.CharField(max_length=50) content = models.TextField() sent_time = models.DateTimeField(default=timezone.now) def get_absolute_url(self): return reverse('mail-detail', kwargs={'pk':self.pk}) Я пытаюсь добавить ссылку, …

05.08.2022
Возникло исключение: ImportError Vscode While Debugging

Я пытаюсь попробовать инструмент отладки в моем vs code Я абсолютно новичок в vs code и я получаю ошибку, подобную этой, когда я запускаю его ERROR MESSAGEУ меня есть папка .vscode с файлом launch.json ` …

05.08.2022
Как соединить 2 модели в админке, если они уже соединены OnetoOne?

Models.py from django.contrib.auth.models import User class Customer(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE, null=True, blank=True) Каждый раз для нового пользователя (когда он регистрируется) я должен выбрать пользователя в админке ("в модели клиента" (см. скриншот https://prnt.sc/waTmROxj3-xn), если я не …

05.08.2022
RuntimeError: В проекте Django нет текущего цикла событий в потоке 'Thread-1'

У меня есть проект Django, который должен анализировать некоторые данные с определенного веб-сайта и сохранять их в базе данных. В приложении я использую requests_html, который каким-то образом зависит от asyncio, который выдает ошибку каждый раз, когда я пытаюсь …

05.08.2022
Объект 'NoneType' не имеет атрибута 'add' в Django Models

У меня следующий объект:'NoneType' не имеет атрибута 'add'. Когда я пытаюсь добавить значение в нулевое поле (null=True) с помощью auction.winner.add(u), он выдает мне это исключение. Я работаю с Django Models и похоже, что не разрешается добавлять значение в null …

05.08.2022
Используя представление на основе класса (generics.FormView), как добавить kwargs формы каждый раз, когда используется представление?

У меня есть модель app/models.py: from django.db import models class MyModel(models.Model): my_field = models.Charfield(max_length=100, blank=True, null=True) У меня есть форма в app/forms.py: from django import forms class MyForm(forms.ModelForm): def __init__(self, *args, **kwargs): custom_data = kwargs.pop('custom_field', None) super().__init__(*args, …

05.08.2022
Кэш smtp в Django с помощью sendgrid

Поскольку gmail smtp не работает, я тестирую sendgrid smtp. Он отлично работает на локальном хосте, но я не могу обновить его на рабочем сайте, потому что учетные данные там кэшируются. Я пытался очистить кэш с помощью: python3 manage.py clearcache и …

04.08.2022
Django CBVs: повторное использование запроса из get_queryset в методе get_context_data в ListView

Мне нужно передать в шаблон объект Tag, но без дополнительного запроса к базе данных в методе get_context_data. Подскажите, пожалуйста, есть ли более элегантный способ получить значение из метода get_queryset в get_context_data. И если есть более элегантный способ, то …

04.08.2022
Не могу развернуть на Heroku, когда мое приложение использует Neomodel, потому что оно хочет установить Shapely>=1.7.1,<1.9, но выбирает 1.7.1, которая не может найти geos_c.dll

Приложение Django / Neo4j, которое я хотел бы развернуть, выглядит следующим образом: https://github.com/enjoysmath/DiagramChasingGames Автоматическая сборка на Heroku аварийно завершается при: Это точно такая же ошибка, как и на Windows 10, поэтому я сделал локально: …

04.08.2022
Преобразование вложенного SQL в ORM в Django

У меня такой запрос SELECT *, ( SELECT COALESCE(json_agg(product_attribute), '[]') FROM ( SELECT * FROM optimus_productattribute as product_attribute WHERE product.id = product_attribute.product_id ) AS product_attribute ) AS product_atttribute FROM optimus_product as product inner join optimus_store as store on product.store_id …

04.08.2022
Система выставления счетов с несколькими компаниями/пользователями DJANGO

Мне нужна помощь в создании системы выставления счетов в Django, застрял с моделями, как оргинизовать данные. Идея заключается в том, что один пользователь может быть в разных компаниях, а одна компания может иметь несколько пользователей. Одна компания может …

04.08.2022
Фильтр по URL Kwargs при использовании Django FilterSets

У меня есть конечная точка, которая может следовать такому формату: www.example.com/ModelA/2/ModelB/5/ModelC?word=hello Модель C имеет FK к B, которая имеет FK к A. Я должен видеть только те C, которые соответствуют одним и тем же A и B одновременно. В …

04.08.2022
Статические файлы Django - HEROKU

Когда я выключаю компьютер и включаю его снова и пытаюсь отредактировать статический файл на django, это не работает. Чтобы заставить его работать, я должен переименовать его, а поскольку я использую HEROKU для хостинга моего сайта, я не хочу использовать этот …

04.08.2022
Ссылки на изображения во включенном статическом CSS-файле не подписываются при использовании S3Boto3Storage с Django-Storages

Я использую django-storages (S3Boto3Storage) для загрузки моих медиафайлов и библиотек в ведра S3. На моей тестовой странице "delete_me.html" я включаю страницу CSS из библиотеки datatables, jquery.dataTables.min.css, которая включает ссылку на изображение. Включение файла CSS в файл delete_me.html: &lt;link …

04.08.2022
Смешанное содержимое: Страница по адресу {URL} была загружена по HTTPS, но запросила небезопасную конечную точку XMLHttpRequest {ENDPOINT}.

У меня есть следующие проекты https://github.com/codyc4321/dividends_ui и https://github.com/codyc4321/stocks_backend. Развернутое приложение по адресу https://octopus-app-8l8j5.ondigitalocean.app/ получает ошибку Mixed Content: The page at 'https://octopus-app-8l8j5.ondigitalocean.app/' was loaded over HTTPS, but requested an insecure XMLHttpRequest …

04.08.2022
Фильтр объекта "многие-ко-многим" с определенным значением

У меня есть текущий фильтр этот фильтр работает, но я также хочу отфильтровать объекты внутри моей цитаты, если пользователь подходит. Если у меня есть 2 итена, один от пользователя 1, а другой от пользователя 2, …

04.08.2022
Как контейнеризировать проект Django с Oracle Database

Я пытаюсь контейнеризировать свой проект Django и создать образ docker для базы данных Oracle. При запуске docker-compose build: я получаю ошибку. служба "oracle-db" ссылается на неопределенный том oracle: invalid compose проект Мой файл docker-compose имеет …

04.08.2022
Как выполнить массовое_обновление в связанных полях, измененных с помощью только одного вызова

Я работаю с двумя таблицами, чтобы изменить некоторые данные в них, но я хочу избежать двух вызовов, используя bulk_update следующим образом: queryset = MyModel.objects.all() submodels_to_upcate = [] for instance in queryset: instance.submodel = process() instance.submodel.sub_property = some_random_data() …

04.08.2022
Получить пароль пользователя

Есть ли способ получить пароль зарегистрированного пользователя? Мое приложение использует тот же пароль для выполнения других операций, поэтому мне нужен пароль пользователя, но когда я ставлю {{request.user.password}}, он приходит зашифрованным

04.08.2022
Как я могу изменить имя каталога файлов, связанное с полем экземпляра, после обновления поля в модели Django?

всем доброго дня, я самоучка и совсем новичок в django и сейчас я столкнулся с некоторыми вопросами, я создал модель, которая будет загружать изображения в самоопределенную директорию, вот так: class OverwriteStorage(FileSystemStorage): def get_available_name(self, name, max_length=None): self.delete(name) return name …

04.08.2022
Как обрабатывать методы запроса в представлениях на основе функций в Django

По мере изучения Django у меня возникли вопросы по поводу обработки методов запроса для function-based views (FBVs) в Django. Что я нашел для FBVs: URLconf не смотрит на метод запроса. Другими словами, все методы запроса - POST, …

04.08.2022
Django 1.10 или более поздняя версия: переопределение base.html не работает

Я создаю сайт на Django с пользовательским представлением, и хочу сделать ссылку на это представление на странице администратора. Но даже если я следовал указаниям по переопределению в документации или Youtube, но я не показываю изменения в файле переопределения. <div …

04.08.2022
Я получил KeyError на /cart/add/3/ 'quantity' в моем приложении django shop и до сих пор не могу отладить его

Я получил KeyError в /cart/add/3/ 'quantity' в моем приложении django shop и до сих пор не могу его отладить cart.py from decimal import Decimal from django.conf import settings from shopapp.models import Product class Cart(object): def __init__(self, request): #initialize the …

04.08.2022
Атрибут 'type' и локальное объявление xs:complexType исключают друг друга

&lt;xs:element maxOccurs="1" name="Field" type="withKey"&gt; &lt;xs:complexType&gt; &lt;xs:sequence&gt; &lt;xs:element minOccurs="0" name="Applicants" type="Applicants"/&gt; &lt;/xs:sequence&gt; &lt;/xs:complexType&gt; &lt;/xs:element&gt; У меня есть следующие теги в одном из моих xsd файлов, при выполнении приведенного выше кода я получаю ошибку xmlschema.validators.exceptions.XMLSchemaParseError: атрибут 'type' и локальное …

04.08.2022
Google Cloud App engine Внутренняя ошибка 500 при развертывании обновлений

Я использую pycharm для развертывания проекта gcloud django python и получаю следующее в журнале ошибок. При развертывании ошибок нет, но страница не открывается на домашней странице или любой другой и выдает только сообщение о внутренней ошибке 500:

04.08.2022
Есть ли простой способ обновить данные формы, созданной с помощью django-forms?

я довольно новичок в django и пытаюсь вывести форму django и обновить ее содержимое с помощью ajax запроса к API. Итак, у меня получилась такая форма: from django import forms from models import ExampleModel class ExampleForm(forms.ModelForm): name=forms.CharField() …

04.08.2022
Django DecimalField отклоняет все значения с 2 и более знаками после запятой

У меня есть модель: class Account(models.Model): profile = models.ForeignKey(Profile, on_delete=models.CASCADE) balance = models.DecimalField(max_digits=10, decimal_places=2, default=0.00) с тестом: @pytest.mark.django_db class TestAccount: def test_it_accepts_valid_data(self): data = {"profile_id": create_profile().id, "balance": 10.55} account = Account(**data) account.full_clean() account.save() Что приводит …

04.08.2022
Django docker container не смог подключиться к серверу redis на порту 6379

У меня есть контейнер redis, работающий на порту 6379, но мое приложение django не может подключиться к этому порту. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f62c020fec99 sp_ask_dashboard_celery_worker "sh -c 'cd sp_dashbo…" 39 minutes ago Up 39 minutes …