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

02.10.2022
Как решить проблему Django ValueError: В поле 'id' ожидается число

Я делаю фильтры в Django для выбора данных из базы данных. Сейчас это выглядит так: view.py: def get_current_user(request): current_user = request.user return current_user def is_valid_query_param(param): return param != '' and param is not None def bootstrapFilterView(request): user = get_current_user(request) qs …

02.10.2022
Обработка JSON ответа от Django QuerySet через AJAX

Я получаю JSON-ответ от представления Django. def loadSelectedTemplate(request): # request should be ajax and method should be GET. if request.is_ajax and request.method == "GET": # get the template matching the ID templateID = request.GET.get("templateID", None) # check for the …

02.10.2022
Как передать динамически изменяющуюся переменную из python в HTML и заставить браузер заново отобразить новые данные без перезагрузки всей веб-страницы?

Я хотел бы добиться следующего: передайте переменную из моего скрипта python на HTML-страницу заставить браузер отобразить обновленную информацию НЕ перерисовывайте и не перезагружайте всю HTML-страницу, так как это займет слишком много времени (новые данные будут …

02.10.2022
Кнопка "вернуться назад" для отмены формы не работает как отступ в Django

Я пытаюсь создать приложение для ведения дел в Django, следуя этому руководству. Однако после создания кнопки "вернуться назад" на отметке 46 минут все ломается. При нажатии на кнопку "вернуться назад" возникает следующая ошибка: Using the URLconf defined …

02.10.2022
Как получить доступ к элементу из списка словарей

Я пытаюсь создать представление корзины по учебнику, и мне нужно вывести количество товара. У меня есть две функции в utils.py, откуда я хочу получить доступ к элементу количества и вывести его в представлении, в настоящее время получаю ошибку unhashable …

02.10.2022
Какой подход лучше: использование js-фреймворка в шаблонах на бэкенде либо отдельно от бэкенда?

Какой подход лучше: использование js-фреймворка в шаблонах на бэкенде (Django templates) либо отдельно от бэкенда (без шаблонов)?

02.10.2022
Nginx не обслуживает статические файлы django 4.1

Я новичок в развертывании проектов мои статические файлы не обслуживаются nginx так выглядит мой файл site-available/myprject server{ listen 80; server_name mydomain; location = /favicon.ico { access_log off; log_not_found off; } location /static/ { autoindex on; alias /home/user/project/static; } location …

02.10.2022
Почему я получаю "Not Found: /api/v1.0/productos/${this.id_product}/"

У меня возникла проблема с vue.js. Я сделал CRUD и столкнулся с проблемой при попытке использовать PUT для обновления. когда я применил этот метод для отправки информации об обновлении в Django, возникла ошибка: METHOD IN VUE.JS methods: { onSubmit(evt){ …

02.10.2022
Django: Вложенный цикл в шаблоне

Category = ['cat1','cat2','cat3'] inventory = CurrentInventory.objects.all() for cats in categories inventorybycat = inventory.filter(category =cats) setofinventories.append(inventorybycat) context = { 'setofinventories':setofinventories 'category':category } В файле views.py выше этот цикл создает список объектов для каждой категории. В шаблоне ниже этот цикл печатает …

02.10.2022
Ошибка при обновлении таблицы с помощью задачи celery: OperationalError

Я использую задачу Celery и получил ошибку, которую я не понимаю. Я прохожусь по таблице (содержащей определения запросов) для редактирования отсутствующих/несоответствующих данных в базе данных (используя API) и регистрирую несоответствия в другой таблице. Если я запускаю запрос по одному, …

02.10.2022
Возникают проблемы с написанием модульного теста для команды Django mange.py, которая имеет асинхронный метод

Дана следующая рабочая manage.py команда: class Command(BaseCommand): def add_arguments(self, parser): parser.add_argument('path', nargs='+', type=str) def handle(self, *args, **options): path = os.path.abspath(options['path'][0]) asyncio.run(self._main(path)) async def _main(self, path): if os.path.isfile(path): async for i in async_generator(path): self.stdout.write(self.style.SUCCESS('data "%s"' % i)) elif …

02.10.2022
Запрос не отправлен с другого устройства в той же сети в reactjs/nextjs и django back-end

У меня есть Reactjs и Nextjs front-end и Django backend IP-адрес моего ноутбука: xx.xx.xx.xx.xx Я запускаю Django на loopback IP мои запросы не отправляются, когда я соединяю свой front-end с другим устройством с IP моего ноутбука. Эти два …

02.10.2022
Django Website Http Error 405; Method Not Allowed (POST): /dashboard/

Я пытаюсь получить доступ к своей странице 'dashboard' после входа в систему на странице 'login' в Django. Введенный url выдает http ошибку 405. Если я заменяю url на другую страницу (например, 'dbtable'), то она работает абсолютно нормально. Ниже приведен …

02.10.2022
Список строк в качестве параметра в url в django

Я работаю в представлении поиска, которое принимает два входа в качестве фильтра : поиск слова 2.города (мультивыбор) я сделал это с помощью сериализатора и это сработало, но paggination не работает, потому что это был post метод, …

02.10.2022
Отправка почты с помощью email из базы данных пользователей в django

В Django как я могу отправить письмо пользователю, импортировав письмо из базы данных пользователя. from django.contrib.auth.models import User class PostCreateView(LoginRequiredMixin, CreateView): model = Post form_class = AdsForm def form_valid(self, form): email = User.email # try to import email from …

02.10.2022
Как удалить определенный кэш Django по имени фрагмента кэша?

Допустим, я не хочу очищать весь кэш, а только определенный фрагмент. В моем шаблоне есть следующее: {% cache 500 sidebar %} .. sidebar .. {% endcache %} Я знаю о cache.delete(key), но как я могу найти key на …

02.10.2022
Моя модель формы не отображается в браузере. Она появляется только после того, как я нажимаю кнопку отправки, как обязательное поле, которое должно быть заполнено.

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

02.10.2022
Django Broken pipe from ('127.0.0.1', 49903)

Enter code here Я получил эту ошибку, когда передал id в URL. Пожалуйста, проверьте мой приведенный ниже код. href url урлы from django.contrib import admin from django.urls import path from he_admin import views app_name='he_admin' urlpatterns = …

02.10.2022
Получение статических файлов Django из неправильного url

Я переношу старый проект Django 2.2 на Django 3.2. Я использую AWS Cloudfront и S3. Я выполнил большинство задач. Но у меня что-то странное в обслуживании статических файлов. Когда вызывается тег шаблона 'static', рендерится url "https//<cloudfront_url>/static..." вместо "https://<cloudfront_url>/static...". …

02.10.2022
ERROR: node with name "rabbit" is already running on host "DESKTOP-AL5T0M3"

Я пытаюсь запустить запустить команду rabbitmq-server и он мне выдает такую ошибку: 2022-10-02T17:48:19.962000+03:00 warning: FORMATTER CRASH: {"Using RABBITMQ_ADVANCED_CONFIG_FILE: ~s",[[99,58,47,85,115,101,114,115,47,1042,1072,1076,1080,1084,47,65,112,112,68,97,116,97,47,82,111,97,109,105,110,103,47,82,97,98,98,105,116,77,81,47,97,100,118,97,110,99,101,100,46,99,111,110,102,105,103]]} 2022-10-02 17:48:21.725000+03:00 [error] <0.131.0> 2022-10-02 17:48:21.725000+03:00 [error] <0.131.0> BOOT FAILED 2022-10-02 17:48:21.725000+03:00 [error] <0.131.0> =========== 2022-10-02 17:48:21.725000+03:00 [error] <0.131.0> ERROR: …

02.10.2022
Загруженные пользователем изображения не обслуживаются после debug=false в django?

Install whitenoise urls.py setting urlpatterns += static(settings.STATIC_URL, document_root = STATIC_ROOT) urlpatterns += static(settings.MEDIA_URL, document_root = MEDIA_ROOT) urlpatterns += [re_path(r'^media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT, }), ] также настройте статический корень и статический url в settings.py STATIC_URL = '/static/' MEDIA_URL = '/images/' …

02.10.2022
Как запускать скрипты python по нажатию кнопки в React?

Я не знаю, как запустить .py файл по нажатию кнопки в ReactJS. Все, что я хочу, это получить данные, созданные .py файлом с помощью flask при нажатии на кнопку в React приложении. Я установил ссылку на эту кнопку, которая будет …

02.10.2022
Как передать строку в django url path через гиперссылку

Я создаю сайт на Django, который показывает карты Overwatch в стратегических целях. Я создал страницу, на которой отображаются все карты. Каждая карта обернута в гиперссылку, которая должна динамически отображать информацию об этой карте. <div id="item"> <a href="{% url 'overwatch:maps/blizzard' %}"> …

02.10.2022
Кодек 'ascii' не может декодировать байт 0xe6 в позиции 0: ordinal not in range(128) Django

Я включаю это только в промежуточное программное обеспечение. 'django.middleware.locale.LocaleMiddleware' А промежуточное программное обеспечение: MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', # new 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', # 'django.middleware.locale.LocaleMiddleware', #This middleware is used to determine the current …

02.10.2022
Я хочу, чтобы кнопка like делала функцию многократного нажатия при многократном нажатии без обновления страницы

Я работаю над сетевым сайтом (типа twitter), используя django и javascript. Я хочу сделать кнопку like для каждого поста, которая при нажатии сохраняет в базе данных, что пользователю понравился пост и меняет внутреннее содержимое на('liked') и имя класса и наоборот. …

02.10.2022
Django UniqueConstraint возвращает ошибку после добавления модификации путем добавления к нему поля

У меня есть UniqueConstraint в модели и я понял, что мне нужно добавить еще одно поле (поле3) для предотвращения двойных записей, но когда я сделал это и запустил python manage.py makemigrations он работает нормально, но python manage.py migrate возвращает …

02.10.2022
Создание приложения с помощью python с библиотекой django, но сервер не отвечает

я установил django с помощью командной строки и делаю кодинг в visual studio code, установив python. он показывает, что django установлен успешно, но после установки проекта, он не показывает никакого вывода. вместо этого он показывает ' this site can't …

02.10.2022
Как правильно вывести изображение в шаблон в Django?

Изображение страницы не отображается. Скорее всего, я неправильно указываю путь к файлу изображения. Пожалуйста, подскажите, что я должен исправить в своем коде? Код в шаблоне <main> {% block …

02.10.2022
Можно ли подключить sqflite и django во flutter?

В flutter я использую пакет sqflite для моей функции напоминания, где пользователь сможет создать напоминание, и я использую django для других задач бэкенда, теперь проблема в том, что в приложении будет несколько пользователей, и у каждого пользователя будет свой собственный …

02.10.2022
Не мог бы кто-нибудь проверить ошибку в моем коде, пожалуйста?

Здравствуйте, не мог бы кто-нибудь взглянуть на мой код, пожалуйста? Моя кнопка входа возвращает NONE и я потерялся с ней уже 2 дня. Мнения: def login_view(request, *args, **kwargs): context = {} user = …

02.10.2022
Django отношения sqlite

В моих моделях у меня возникла проблема. Используя модель Types, я хочу взять затраты из Outgo. Я не могу сделать это другим способом, может быть вы знаете, как взять это и отобразить в шаблоне? class Types(models.Model): name = …

02.10.2022
Django - authenticate всегда возвращает None

Я пытаюсь создать форму входа для своего сайта, но не могу войти ни в одну существующую учетную запись. def loginPage(request): if request.method == 'POST': username = request.POST.get('username') password = request.POST.get('password') try: user = User.objects.get(username=username) except: messages.error(request, 'User does not exist') …

02.10.2022
Django DRF - ручная проверка маркера CSRF

Я прочитал в документации, что DRF проверяет CSRF-токены только на аутентифицированных запросах, а представления при входе должны явно проверять CSRF-токен. Проблема в том, как вручную проверить CSRF-токен? В моем settings.py: MIDDLEWARE = [ ... "django.middleware.csrf.CsrfViewMiddleware", ... …

02.10.2022
Страница не перезагружается на целевых элементах, кроме первой сессии

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

02.10.2022
Пожалуйста, помогите, я получил ProgrammingError в /perzsi/api/register (1110, "Column 'is_active' specified twice") и я сталкиваюсь с этим уже неделю

Ниже показан код models.py. Несмотря на проверку всех переменных и значений здесь, я не смог увидеть причину, почему столбец 'is_active' появился дважды. class Tbuser(models.Model): iduse = models.IntegerField(primary_key=True) regdate = models.DateTimeField(blank=True, null=True) lastname = models.CharField(max_length=20, blank=True, null=True) name = …

02.10.2022
Vscode не показывает аргументы, предлагаемые для полей моделей

Это должно выглядеть так скриншот Но в моем случае он показывает вот это screenshot Я использую самую новую версию vscode (1.71.2), я перепробовал все расширения django на marketplace, ничего не работает. Как …

02.10.2022
AttributeError: объект 'ForeignKey' не имеет атрибута 'types_pizza_set'

AttributeError: объект 'ForeignKey' не имеет атрибута 'types_pizza_set' Я хочу получить значения из модели types_pizza и сразу присвоить значение поля в новой модели. Как это можно сделать правильно? from django.db import models ##### тип пиццы, время готовки размер стоимость class …

02.10.2022
Django admin site returns MultipleObjectsReturned exception with inspectdb imported legacy database and composite primary key

Используя inspectdb, я импортировал в django унаследованную базу данных, содержащую сущности с составными первичными ключами. Схема базы данных содержит около 200 различных сущностей, и inspectdb оказался весьма удобен в этой ситуации. Это схема в mysql: CREATE TABLE `mymodel` ( …

02.10.2022
Jquery не может выбрать уникальные элементы с помощью классов

Я пытаюсь использовать ajax для некоторых автоматически генерируемых html-элементов из django. Я видел, что это делается путем выбора экземпляров через класс, но я не могу заставить это работать. Что я делаю не так? javascript $(document).ready(function() { $('.fix-button').on('submit', function(event) …

02.10.2022
Как мне решить эту ошибку "разрешение отклонено" при запуске python manage.py startapp

Я довольно новичок в django и я только что установил VS code и python и django тоже. затем в терминале VS когда я набираю python manage.py startapp base я получаю ошибку bash: /c/Users/Admin/AppData/Local/Microsoft/WindowsApps/python: Permission denied. как мне решить …