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

09.05.2022
Django Pycharm debbuger - не удается найти модуль '__main__' в ''.

Я пытаюсь решить проблему, когда django перенаправляет не так, как должен, поэтому я пытаюсь отладить это с помощью Pycharm Community Edition. Я пробовал установить конфигурацию Run/Debug таким образом: …

09.05.2022
Как переопределить user.check_password(password)

Мне нужно переопределить метод user.check_password(password), потому что я использую старую базу данных, которая использует пароли, хэшированные с помощью .net framework. Я создал функцию, которая может хэшировать пароль и сравнивать его с хэш-паролем, который уже сохранен в базе данных. мой …

09.05.2022
У объекта 'CustomUser' нет атрибута 'get'

Я пытаюсь автоматически назначить поле ModelForm в качестве ForeignKey из модели, на которой основана ModelForm. Модель включает ForeignKey, который ссылается на CustomUser. Я хотел бы сделать автоматическое назначение поля ModelForm, чтобы пользователь, вошедший в систему, мог отправить форму …

08.05.2022
Django: проблема с related_name

Я пытаюсь сделать запрос с related_name. Мне нужно перечислить арендаторов и их домен. Но я получаю эту ошибку: У объекта 'TenantManager' нет атрибута 'domains' Что я делаю не так? models.py class Tenant(TenantMixin): id = models.UUIDField(primary_key=True, …

08.05.2022
Как мне вывести картинки из админки?

Не пойму как вывести правильно картинки. urls urlpatterns = [ path('', views.index, name="home"), path('gallery', views.gallery, name="gallery"), path('service', views.service, name="service"), ] settings STATIC_ROOT = os.path.join(BASE_DIR, 'static/') STATIC_URL = '/static/' MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') models class Images(models.Model): …

08.05.2022
Проблема с различными отношениями схем в Django Migrations

У меня есть база данных с несколькими схемами и отношениями между ними, и у меня есть проблема с миграцией базы данных в Django. Сначала я создал BaseModel, чтобы переопределить параметры мета-класса: base_models.py: import django.db.models.options as options …

08.05.2022
Как перегруппировать записи блога с несколькими категориями по категориям в шаблоне Django

У меня есть блог с постами, которые имеют несколько категорий class BlogDetailPage(Page): heading = models.CharField(max_length=150, blank=False, null=False) categories = ParentalManyToManyField("blog.BlogCategory", blank=False) ... class BlogCategory(models.Model): title = models.CharField(max_length=30,unique=True) slug = AutoSlugField(populate_from='title') ... Мои посты следующие: Пост …

08.05.2022
Как сохранить множество файлов типа "многие ко многим", используя модель к дикту

У меня есть группа из многих ко многим полям, которые я пытаюсь сохранить вместе с другими полями, которые не являются многими ко многим в django. def save_model(self, model_obj, model_cls): """ Get and save fields of a specific model …

08.05.2022
Как я могу использовать newspaper3k с Django-rest-framework? Я хочу собирать новостные статьи через newspaper3k и сохранять их в sqlite3.

Я хочу собирать новостные статьи через newspaper3k и сохранять их в sqlite3. Я не смог найти ни одного кода, где django и newspaper3k кодировались бы вместе. Пожалуйста, помогите мне написать правильный код. Спасибо

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

Я хочу реализовать это событие календаря с помощью django. Как я могу это сделать .....?? введите описание изображения здесь

08.05.2022
Почему я получаю ошибку `NOT NULL constraint failed` в Django?

< from django.db import models from django.contrib import admin class Row(models.Model): name = models.CharField(max_length=200) quantity = models.IntegerField(null=False, blank=True)

08.05.2022
Vuejs 401 неавторизованный с помощью axios из бэкенда django с токеном

я пытаюсь получить данные из django rest backend с помощью axios во vuejs frontend, но каждый раз я получаю эту ошибку. токены совпадают, но авторизация все равно не происходит. {"message":"Request failed with status code 401","name":"AxiosError","config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{"FormData":null},"headers":{"Accept":"application/json, text/plain, */*","Authorization":"Token838881311c52b89dd937815066e7eb3a3221604c"},"baseURL":"http://127.0.0.1:8000","method":"get","url":"/api/v1/clients/"},"code":"ERR_BAD_REQUEST","status":401} …

08.05.2022
Объединенный путь находится вне компонента базового пути, когда я хочу использовать динамический цикл в моем проекте django

Проблема в следующем: Объединенный путь (S:\cdnjs.cloudflare.com\ajax\libs\Swiper\6.4.8\swiper-bundle.min.js) находится вне компонента базового пути (C:\Мои проекты - python\My_django_application\Myproject\static). введите описание изображения здесь На моей домашней странице я могу вернуть 4 картинки, но это будет статика. Я могу и …

08.05.2022
NGINX: блокировать все внешние IP, кроме IP сервера, на котором размещен ReactJS?

Может ли кто-нибудь помочь, как настроить nginx так, чтобы он принимал только IP сервера, на котором размещен ReactJS? Я перепробовал множество вариантов, но безрезультатно. Я всегда вижу, что ReactJS использует IP клиента, на котором пользователь в данный момент просматривает …

08.05.2022
Создание представлений MySQL с id для работы с Django

Как мне добавить автоинкрементную колонку id в представление и/или сказать Django не искать поле 'id'? У меня есть представление mysql, которое я хочу определить как самоуправляемую модель Django managed = False У меня нет столбца id, …

08.05.2022
Кнопка входа не отображается в мобильном представлении, на ПК работает нормально. Использую Django/python и html

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

08.05.2022
Как эффективно построить модель продукта со списком субкомпонентов в приложении django

Я разрабатываю веб-приложение для каталога продуктов, который состоит примерно из 100 основных продуктов, построенных из 15-25 субпродуктов. Каталог субпродуктов намного больше, так как есть почти 500 различных компонентов для построения основных продуктов. Субпродукты также являются многоуровневыми сборками. Компоненты должны храниться …

08.05.2022
Отладчик Django не запускается с помощью VS Code launch.json

До недавнего времени мои проекты Django прекрасно отлаживались с помощью файла launch.json. Но сегодня он перестал работать, и я понятия не имею об этом. Изменения, сделанные мной в системе, были следующими: Очистка-установка Windows Установка python по …

08.05.2022
Django: Обратный аксессор столкнулся с обратным аксессором

В приведенном ниже коде у меня есть модели поста, лайков, комментариев. Когда я пытаюсь перенести модели, чтобы активировать их, я получаю ошибку обратного аксессора. Для лайков пользователь_that_liked ставит лайк только один раз, в то время как пользователь_liked_to может иметь много …

08.05.2022
Пропустить страницу Django Allauth " Вы собираетесь войти в систему, используя сторонний аккаунт Google"

Как я могу пропустить страницу и автоматически войти в систему пользователей, когда они нажали на Login in With Google.

08.05.2022
Лучший брокер сообщений для Django? [закрыто]

Я изучаю Django по книге, и там показано использование rabbitmq для работы с сообщениями для интернет-магазина, но некоторые команды не работают, а часть кода устарела. Есть ли у вас рекомендации по брокеру сообщений, который хорошо работает на Django? Спасибо …

08.05.2022
Как фильтровать несколько вложенных сериализаторов в django rest framwork

В классе Tripserializer содержится вложенный сериализатор PackageSerializer, внутри которого находится вложенный сериализатор PriceSerializer . class Trip_apiView(generics.ListCreateAPIView): queryset= Trip.objects.all() serializer_class=TripSerializer class PackageSerializer(serializers.ModelSerializer): price=PriceSerializer(source='trip_price', many=True, read_only=True) class Meta: model = Package exclude = ('is_active', 'create_date', 'modify_date') class PriceSerializer(serializers.ModelSerializer): class Meta: model …

08.05.2022
Как установить связь между строками в одной таблице в Django

Сначала покажу пример: Таблица1: id | sub_is | name ---|--------|----- 1 | null | группа 1 2 | 1 | группа 2 3 | 1 | группа 3 4 | 2 | группа 4 5 | 2 | группа …

08.05.2022
Я не понимаю, как написать правильный запрос к базе данных с помощью Django orm

У меня есть две модели: Class Page(models.Model): Id Class LinkedPage(models.Model): page = models.ForeignKey(Page) created_year = models.IntegerField(…) Я хочу получить набор ссылок на страницы, которые сгруппированы по страницам и имеют самый высокий показатель created_year в своей группе. …

08.05.2022
Как сделать так, чтобы пользователь выступал в роли продавца и покупателя одновременно в Django?

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

08.05.2022
Поддержка Django для асинхронных движков баз данных

Я не могу найти информацию о поддержке django асинхронных движков баз данных. Например, для postgresql django поддерживает только библиотеку psycopg2, которая полностью синхронна и больше ничего не поддерживается, для sqlite django поддерживает только библиотеку sqlite3, которая тоже синхронна. Я не …

08.05.2022
Django Rest Framework: TypeError - Прямое присвоение прямой стороне множества "многие-ко-многим" запрещено

У меня есть пользовательская модель User и модель Group, которые связаны между собой моделью UserGroup через модель (отношения "многие ко многим"): models.py class User(models.Model): username = models.CharField(primary_key=True, max_length=32, unique=True) user_email = models.EmailField(max_length=32, unique=False) # Validates an email through predefined …

08.05.2022
Повторное использование серсий веб-драйверов?

Я следовал этому Повторное использование существующей сессии браузера в selenium Но когда я использовал следующий код, я больше не могу создавать новые сессии (driver = webdriver.Chrome(chromedriverPath)), потому что seision_id всегда один и тот же …

08.05.2022
CSS не соединяется с HTML (Django)

Ни один из моих статических css-файлов не подключается к html. Однако все статические изображения работают правильно. settings.py DEBUG = True INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'main' ] import os STATIC_DIR = os.path.join(BASE_DIR,"static") STATIC_URL …

08.05.2022
Django таблица onlineshop_product не имеет столбца с именем name

Я работаю над проектом сайта интернет-магазина с помощью Django. и я новичок в Django Следующий код предоставляет таблицу моей базы данных. Он помогает добавить товар ``` class Product(models.Model): category = models.ForeignKey(Category,related_name='products', on_delete=models.CASCADE) name = models.CharField(max_length=200,db_index=True) slug = models.SlugField(max_length=200,db_index=True) image = …

08.05.2022
После создания single_product с использованием модели продукта, я не могу получить данные на странице детализации.

Введите здесь описание изображенияdef product_detail(request,category_slug,product_slug): try: single_product = Product.objects.get(category__slug=category_slug, slug=product_slug,) except Product.DoesNotExist: single_product=None context={ 'single_product':single_product} return render(request,'store/product_detail.html',context)

08.05.2022
Django - как использовать фильтр для проверки, содержит ли строковое поле слово?

в моей модели заказа есть текстовое поле: order.remark. как отфильтровать заказы, в поле примечания которых содержится определенное слово? Например, номер справки, номер телефона. в поле примечание к заказу пользователь может ввести что угодно, как отфильтровать заказы, в которых …

08.05.2022
Показано 5 лучших сообщений в django

В моем проекте я хочу показать 5 лучших сообщений в домашнем разделе по категориям. Я получаю все сообщения в домашних разделах и если категория одинаковая, я показываю сообщение. Но forloop.counter не подходит в этой ситуации. Мне нужен счетчик, чтобы …

08.05.2022
Как передать запросу список объектов или элементов?

Мой вопрос в том, как я могу передать список объектов или элементов в запрос: например, у меня есть объект, который имеет 4 идентификатора пользователя, вот так : list_of_user_id = [1 , 2 ,3 ,6] и …

08.05.2022
Нет такой таблицы using ( django-treebeard)

Я пытаюсь просмотреть свою таблицу в панели django-admin, но я продолжаю получать сообщение об отсутствии такой таблицы (имя таблицы), хотя я уверен, что она существует. Я использую django-treebeard для создания иерархических данных. Я также пробовал удалять sql-таблицу и …

08.05.2022
SMTPConnectError: (421, b'Сервер занят, слишком много соединений')

Я смотрел видео и практиковал то же самое, но продолжаю получать ошибку smtp connect EMAIL_BACKEND= 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'captainleon04@gmail.com' EMAIL_HOST_PASSWORD ='ppbdhcdnj' EMAIL_PORT = 587 EMAIL_USE_TLS = True

08.05.2022
Ошибка Django ninja api в AWS app runner deterministic=True требует SQlite 3.8.3 или выше

Я пытаюсь развернуть django ninja API в aws App Runner, он работает правильно в локальном режиме, но когда я делаю это в aws, он говорит: "django.db.utils.NotSupportedError: deterministic=True requires SQLite 3.8.3 or higher". <img alt="enter image description here" …

08.05.2022
Пагинация. Открывается не с первой, а с последней страницы

Видимо, какой-то нюанс не учел. Сделал пагинацию, но при переходе по ссылке на страницу открывается последняя страница. То есть, если в списке 10 объектов и отображать нужно 2 на странице, получается 5 страниц. При переходе по необходимому url откроется результат …

08.05.2022
Как я могу исправить 'IntegrityError at /admin/orders/order/add/', когда ограничение FOREIGN KEY не сработало?

Я создал модель заказа для Django rest API, и когда я попытался добавить заказ, я получил ошибку: django.db.utils.IntegrityError: FOREIGN KEY constraint failed Вот содержимое models.py : from django.contrib.auth import get_user_model User= get_user_model() class Order(models.Model): SIZES= (('SMALL','small'), ('MEDIUM','medium'), …

08.05.2022
В таблице django onlineshop_product нет столбца с именем name

Я работаю над своим сайтом интернет-магазина с помощью Django. и я новичок в Django Следующий код предоставляет таблицу моей базы данных. Он помогает добавить товар class Product(models.Model): category = models.ForeignKey(Category,related_name='products', on_delete=models.CASCADE) name = models.CharField(max_length=200,db_index=True) slug = models.SlugField(max_length=200,db_index=True) image = models.ImageField(upload_to='products/%y/%m/%d',blank=True) …