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

17.09.2022
Isort не сортирует так, как ожидалось

Это мой .isort.cfg файл: [settings] profile = black group_by_package = true default_section = THIRDPARTY known_first_party = project known_django = django sections = FUTURE,STDLIB,DJANGO,THIRDPARTY,FIRSTPARTY,LOCALFOLDER и это import раздел моего views.py: from random import randint from django.contrib.auth.hashers import check_password, make_password …

17.09.2022
Djangorestframework не работает, когда применяется канал django

Я разрабатываю приложение для чата, которое позволяет социальный вход. При разработке всех функций restapi, включая функции социального входа, и разработке чат-клиентов с использованием библиотек каналов, возникла проблема с социальным входом. Этот код представляет собой chatcustomer с использованием websocketcunsumer. import json …

17.09.2022
Django NotEqual пользовательский поиск в методе исключения

Я зарегистрировал пользовательский поиск на основе этого ответа и официальной документации. # core/custom_lookup.py from django.db.models import Lookup class NotEqual(Lookup): """Missing != operator.""" lookup_name = 'ne' def as_sql(self, *args): lhs, lhs_params = self.process_lhs(*args) rhs, rhs_params = …

17.09.2022
Как я могу использовать scrapy с django?

Как я могу использовать Scrapy для сбора данных с других сайтов с Django в качестве бэкенда моего сайта и react для фронтэнда? Я пробовал раньше с Bs4, но этого было недостаточно, я думаю, что Scrapy лучше справляется с захватом …

17.09.2022
TypeError: View.__init__() принимает 1 позиционный аргумент, но было задано 3

Полный отслеживание назад .нажмите здесь когда пользователь зарегистрирован, он должен напрямую войти в систему, а не показывать страницу входа в систему views.py заранее спасибо from django.contrib.auth import login from django.views.generic import ListView,DetailView,CreateView,UpdateView,DeleteView,FormView class register(FormView): model=task form_class=UserCreationForm template_name='register.html' …

17.09.2022
Django - Not Found Запрашиваемый ресурс не найден на этом сервере на Production

Я пытался развернуть свой проект Django на Render . Все работает нормально, кроме медиафайлов. Я не могу понять, в чем здесь проблема. Я добавил следующее в мой settings.py: DEBUG=False ALLOWED_HOSTS = ['*'] INSTALLED_APPS = [ 'django.contrib.admin', …

17.09.2022
Как получить все данные, связанные с serializers.PrimaryKeyRelatedField

Я пытаюсь получить все данные, связанные с этим interest_category сериализатором. Вот что я получаю в настоящее время: { "project_title": "Dogs", "project_description": "and cats", "interest_category": [ 4, 7 ], "created_by": 1, "created_at": "2022-09-17T04:31:40.884357Z", "updated_at": "2022-09-17T04:31:40.884357Z" }, Что я пытаюсь …

17.09.2022
Запись не существует или была удалена.\\\n(запись: account.move.line(5398,), user: 7) в odoo при обновлении

Я получаю запись не существует или была удалена.\n(запись: account.move.line(5398,), user: 7) ошибка при обновлении данных в odoo. Ниже приведен мой код, может ли кто-нибудь помочь решить эту проблему. import xmlrpc.client endpoint_url = "/api/account.move/" obj = get_object_or_404(OrderItem, order__id=order_id) invoice_date = …

17.09.2022
В django function base view как унаследовать некоторые операции, которые используются во всех функциях представления?

Я использую django function base views эти операции необходимы во всех представлениях. resourceList=resource.objects.all() params={ 'resourcelist':resourceList } return render(request, html file, params) Одно из решений заключается в том, что я буду вводить все свои представления функцией. Кто-нибудь может …

17.09.2022
Пользовательская модель сохранения Django создает дубликаты файлов

Я пытаюсь заставить загружаемые изображения сохраняться как миниатюры, что работает. Проблема в том, что при обновлении пользовательский метод сохраняет миниатюру снова в другой директории. Поэтому я изменил функцию сохранения таким образом. models.py class Photo(models.Model): title = models.CharField(max_length=64) description = …

17.09.2022
[{"non_field_errors":["Неверные данные. Ожидали словарь, а получили int."]}

Пытаюсь отправить сообщение в мой DRF API. Но я получаю следующую ошибку. В качестве фронт-энда я использую Vue.js. Я могу получать данные без проблем. Я просто не могу записать или создать новую запись. [{"non_field_errors":["Invalid data. Expected a dictionary, but …

17.09.2022
Почему вам нужно использовать это "f" с динамическими http-ответами в django?

Например: from django.shortcuts import render from django.http import HttpResponse def view(request, something): return HttpResponse(f' {something} ') Я нашел много примеров, подобных этому, но нет объяснения, что означает 'f' в 'HttpResponse(f' {something} '), или зачем он нужен. Он …

17.09.2022
Я пытаюсь протестировать свой проект перед развертыванием, я использовал python manage.py test --debug и получил следующее, пожалуйста, мне нужна помощь, чтобы исправить это.

C:\Users\Videc\Documents\GitHub\blog4>python manage.py test --debug использование: manage.py test [-h] [--noinput] [--failfast] [--testrunner TESTRUNNER] [-t TOP_LEVEL] [-p PATTERN] [--keepdb] [--shuffle [SEED]] [-r] [--debug-mode] [-d] [--parallel [N]] [--tag TAGS] [--exclude-tag EXCLUDE_TAGS] [--pdb] [-b] [--no-faulthandler] [--timing] [-k TEST_NAME_PATTERNS] [--version] [-v {0,1,2,3}] [--settings SETTINGS] [--pythonpath …

17.09.2022
Проблемы с тем, что в Django inclusion_tag, похоже, есть рекурсивные вызовы

Заранее прошу прощения за длину, я хотел провести должную проверку, а также предоставить столько деталей, сколько необходимо. У меня есть файл шаблона navbar, который включается в файл шаблона header, который затем расширяется моими визуализированными шаблонами. В навигационной панели …

17.09.2022
Удаление цвета элемента после MouseOver с помощью javascript/Jquery

Я пытаюсь сделать систему звездного рейтинга для моего проекта django, используя Js и Jquery. Я хочу изменить цвет звезд, когда мышь находится на каждой звезде. Мой Html: <div class="user-rating"> <form action="" method="post" class="rate-form"> {% csrf_token %} <button type="submit" class="fa fa-star …

17.09.2022
Поместите идентификатор в DRF API, но вызовите имя

Я действительно борюсь с этим, пока учусь. Я пытаюсь вызвать следующее: { "id": 2, "interest_name": "Money" }, { "id": 3, "interest_name": "Django" }, { "id": 4, "interest_name": "Test" }, { "id": 5, "interest_name": "Inventory Management" }, { "id": …

17.09.2022
NGINX ERROR :connect() failed (111: Connection refused) while connecting to upstream

Я получаю эту ошибку в заголовке, когда я вытаскиваю error.log вот как я устанавливаю конфигурацию моего сайта внутри /etc/nginx/site-availables/ArticleWebsite: server_tokens off; access_log /var/log/nginx/ArticleWebsite.access.log; error_log /var/log/nginx/ArticleWebsite.error.log; # This configuration will be changed to redirect to HTTPS later server …

17.09.2022
Django: Создание вариантов для фильтра на основе различных значений модели

Задача: Я хочу, чтобы на странице отображалась ModelChoiceFilter, где опции/варианты для выбора пользователем являются различными значениями поля в модели. Приложение позволяет пользователям отслеживать города, которые они посетили. Я хочу, чтобы пользователи могли фильтровать модель по странам, и чтобы …

17.09.2022
Как увеличить индикатор выполнения при каждой проверке input=type['radio'] с помощью javascript?

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

17.09.2022
Как установить задержку в периодических задачах django-celery-beat?

У нас есть пользовательская периодическая задача (подкласс модели django-celery-beat's PeriodicTask), которая планируется с помощью CronSchedule. В нашей пользовательской периодической задаче мы хотим разрешить опциональную задержку, когда задача будет запланирована. Итак, если расписание cron составляет каждые 20 минут (*/20 …

17.09.2022
Нижний регистр на основе шаблона regex в Django & Python

Сценарий, который я использую, вызывает метод s_lower для преобразования всего текста в строчные буквы, но есть одна загвоздка: если это ссылка (есть специальный regex), то он не переводит ее в строчные буквы. Поэтому я хотел бы применить ту же или …

17.09.2022
Как я могу установить переменную сессии Django в одном представлении и получить ее в другом

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

16.09.2022
Какой фреймворк лучше всего подходит для разработки чатов в реальном времени?

Я хочу разработать сайт для общения в реальном времени и я в замешательстве, какой фреймворк мне использовать? Django vs Node.js

16.09.2022
Django - Добавить два имени - Не удалось вывести результаты

Я новичок в Django. Пытаюсь создать приложение, которое складывает два имени. Pretty Basic. Создал страницу, которая собирает имена, но не выводит конечный результат. Вот мой код: urls.py - внутри приложения urlpatterns = [ path('',views.home, name='home'), path('add',views.addname,name='add') ] …

16.09.2022
Django преобразует десятичную дробь в целое число, когда значение точки равно 0

Я пытаюсь преобразовать поле Django Decimal в целое число, но только если оно имеет значение 0 баллов. Так что в основном: decimal_field = models.DecimalField(max_digits=10, decimal_places=2, default=0) Допустим, у нас есть следующее decimal_field = 15.6 …

16.09.2022
Он преобразуется в 15 вместо того, чтобы остаться 15.6 Я хочу, чтобы это оставалось неизменным, и если десятичная дробь равна 15.0, чтобы она преобразовывалась в 15

Я пытаюсь запустить pytest в VS Code на веб-приложении Django, которое я не собирал. Pytest уже установлен как зависимость, но когда я выполняю команду: pytest Я получаю отслеживание ValueError: 'unknown configuration type: pathlist'. Я получаю тот же результат, …

16.09.2022
Ошибка <frozen importlib._bootstrap> в python django

Мой проект называется Proctor, и я перенес этот проект с компьютера на ноутбук, из-за чего сталкиваюсь с ошибками. Я перепробовал почти все способы решения этой ошибки, но ничего не помогло. Установлены все недостающие модули Выполнил все …

16.09.2022
Реверс для 'cart_add' не найден. 'cart_add' не является допустимой функцией представления или именем шаблона

Я хотел использовать django-shopping-cart 0.1, но получил эту ошибку: urls.py from django.urls import path from . import views app_name='shop' urlpatterns = [ path('',views.accueil, name='home'), path('cart/add/&lt;int:id&gt;/', views.cart_add, name='cart_add'), path('cart/item_clear/&lt;int:id&gt;/', views.item_clear, name='item_clear'), path('cart/item_increment/&lt;int:id&gt;/', views.item_increment, name='item_increment'), path('cart/item_decrement/&lt;int:id&gt;/', views.item_decrement, name='item_decrement'), path('cart/cart_clear/', views.cart_clear, name='cart_clear'), path('cart/cart-detail/',views.cart_detail,name='cart_detail'), …

16.09.2022
React, Django: Отправляю PUT-запрос для обновления данных для одной из моих моделей, но получаю ошибку, что требуется несколько полей.

Отправляю PUT запрос на обновление данных для одной из моих моделей, но получаю ошибку, что два поля являются обязательными, хотя в моей модели они установлены в blank=True и null=True. Когда я создаю модель, она работает нормально, просто обновляется. Может …

16.09.2022
Django как фазировать знак доллара с помощью os.environ.get( )

Я пишу программу Django, код запущен в Linux, файл env включает : "PWD=uTfa$aB67" в settings.py: PWD = os.environ.get('PWD') Затем в коде, где мне нужен этот пароль, я пишу: password = settings.PWD Однако каждый …

16.09.2022
Как удалить кэш шаблона, изменяя переменные в Django

В моем шаблоне Django у меня есть кэшированный блок: {% cache 300 markers_list request.user.pk request.LANGUAGE_CODE %} {% for marker in page_obj.object_list %} {{ marker }} {% endcache %} Я использую сигнал для аннулирования кэша: @receiver(signal=[post_save, post_delete], sender=Marker) def …

16.09.2022
Не удается установить django с помощью pipenv, хотя он установлен и определен командной строкой

Я пытался создать виртуальное окружение для django с помощью pipenv. Я установил pipenv и правильно настроил путь. Когда я запускаю следующую команду pipenv --version Я получаю pipenv, version 2022.9.8 Что подразумевает, что pipenv работает. Но …

16.09.2022
Загрузить загруженный файл django .docx

У меня есть веб-сайт, на котором я загружаю файл .docx, а затем пользователи могут скачать документ. моя модель class Files(model.Model): name = models.CharField(max_length=200) doc_File = models.FileField(upload_to='media') Мой взгляд def Uploaded(request): file = Files.objects.filter('doc_File') return render(request, 'uploaded_files.html', {'file':file}) …

16.09.2022
Как узнать время в регионе пользователя django?

У меня есть веб-приложение django с аутентификацией. Я хочу видеть в профиле пользователя, когда он присоединился (создал аккаунт). Я создал поле модели типа: joined_at = models.DateTimeField(auto_now_add=True, blank=True) но это дает мне время utc. Что на 2 …

16.09.2022
Многоязычная страница Django

Я планировал создать свой домашний проект, подобие Quizlet, но наткнулся на проблему. Я хочу, чтобы мой сайт был на двух языках (по крайней мере) и понятия не имею, как это реализовать. Гугление не принесло никаких результатов. Есть идеи?

16.09.2022
Django - Управление связанными моделями на одной странице - как в админке django

У меня есть 3 модели: class Person(models.Model): name = models.CharField(max_length=50)class Person(models.Model). class Skill(models.Model): имя_навыка = models.CharField(max_length=100) person = models.ForeignKey(Person, on_delete=models.CASCADE, related_name="skills") class WorkHistory(models.Model): название_компании = models.CharField(max_length=100) person = models.ForeignKey(Person, on_delete=models.CASCADE, related_name="workhistories")) В панели администратора django я могу …

16.09.2022
Как сгруппировать два одинаковых значения и получить значение из другого поля в django, DRF

Я пытаюсь сгруппировать два одинаковых значения полей и отобразить их связанные значения в одном ответе. models.py: class Book(models.Model): user = models.ForeignKey(User, on_delete = models.CASCADE, null = True, blank = True) image = models.ImageField(default = "Nana.jpg", upload_to = 'images/', null …

16.09.2022
ValueError at / Fernet key must be 32 url-safe base64-encoded bytes. продолжает давать мне проблемы

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

16.09.2022
Лучший способ моделирования текущей версии/одного элемента поднятого списка в Django?

Предположим, я Санта Клаус и делаю сайт для отслеживания рождественских списков детей. У меня может быть что-то вроде этого: class Kid(models.Model): name = models.CharField() class Gift(models.Model): name = models.CharField() class WishList(models.Model): date_received = models.DateTimeField() kid = models.ForeignKey(Kid, on_delete=CASCADE) …

16.09.2022
Как создать сложные параметры запроса с помощью dict в API django

Недавно я обнаружил, что в django ORM можно передавать словарь в качестве аргумента фильтра. Это изменило игру для конкретного проекта, над которым я работаю. Это позволяет мне создать конечную точку, где пользователь может эффективно построить запрос с помощью POST …