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

23.05.2022
Создание выпадающего списка на основе значения IntegerField django

Я хочу отобразить поле Nombre_des_Emplacments IntegerField в модели Rayons как выпадающее меню в модели References ниже, например, введенное число 44, я хочу, чтобы выпадающее меню показывало числа от 1 до 44 в качестве вариантов для выбора, и после того, как …

23.05.2022
Как решить эту проблему в django? о subprocess.Popen и сессии

вот мой views.py @csrf_exempt def tictactoe_ai(request): context = {'current_url' : '/tictactoe'} if request.method == "GET": my_ai = Tic_ai.objects.create() request.session['tictai_id'] = str(my_ai.id) return render(request,'static_page/tictactoe_ai.html',context) if request.is_ajax(): res = {} the_id = int(request.session['tictai_id']) my_ai = Tic_ai.objects.get(id = the_id) rest = request.POST …

23.05.2022
Как легко найти цель патча в unittest?

У меня есть следующая структура модулей в приложении Django: subscriptions - api - views.py - serializers.py - tests test_some_view.py - models.py - signals.py В models.py у меня есть модель GooglePlayOrder, а в signals.py у меня есть сигнал: …

23.05.2022
Django.db.utils.IntegrityError: NOT NULL constraint failed: pages_add_music.upload error

я написал код для загрузки изображений музыки и он работает, но когда я пытаюсь редактировать старые сообщения (я еще не добавил поле img), он показывает эту ошибку django.db.utils.IntegrityError: NOT NULL constraint failed: pages_add_music.upload мои модели: class …

22.05.2022
ValueError: Неизвестная метрическая функция: top_2_accuracy. Пожалуйста, убедитесь, что этот объект передан в аргументе `custom_objects`.

Я работаю над проектом классификации CNN, и я использовал топ 2 Accuracy (top_k_categorical_accuracy) в качестве матрицы точности для обучения. Функция в блокноте модели выглядит следующим образом: from tensorflow.keras.metrics import top_k_categorical_accuracy def top_2_accuracy(y_true, y_pred): return top_k_categorical_accuracy(y_true, y_pred, k=2) …

22.05.2022
Как изменить в Sqlite порядок результатов?

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

22.05.2022
IntegrityError at /listing/1/ NOT NULL constraint failed: auctions_comments.user_id. Я пытаюсь сохранить комментарии и нуждаюсь в помощи по устранению этой ошибки

Я пытаюсь сделать сайт электронной коммерции (CS50 Project 2), который сохраняет комментарии. Ранее комментарии сохранялись, но затем я добавил ForeignKeys в модель комментариев, чтобы связать ее с моделями Listings и User. Теперь всякий раз, когда я пытаюсь сохранить комментарий, возникает …

22.05.2022
По какой-то причине данные моей модели не отображаются в моем представлении.

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

22.05.2022
Если приложение имеет несколько моделей с одним и тем же полем, какова наилучшая практика для сохранения DRY?

Например, если у меня есть 3 модели, которые выглядят следующим образом: class CallLog(models.Model): lead_id = models.BigIntegerField("Lead ID") # other fields class EmailLog(models.Model): lead_id = models.BigIntegerField("Lead ID") # other fields class TextLog(models.Model): lead_id = models.BigIntegerField("Lead ID") # other fields …

22.05.2022
Действия Django Admin не работают после переопределения первичного ключа модели

Я использую стандартный models.Model в Django. Я изменил свой первичный ключ на _id (mongo). После этого действия в Django Admin больше не работают. Например, когда я использую стандартное действие Django - Delete selected, ни один объект не найден через запрос. …

22.05.2022
Мой проект называется callgescard, и когда я запускаю сервер, я получаю эту ошибку. Все знают, как исправить эту ошибку [закрыто].

Здесь мы видим ошибку, которая возникает на моем сервере это моя страница настроек здесь мы видим страницу url.py

22.05.2022
Не удается понять поведение сигнала об изменении группы пользователей в django

У меня есть функция для получения сигнала, когда пользователи меняют свою группу. @receiver(signal=m2m_changed, sender=User.groups.through) def save_profile(instance, action, reverse, model, pk_set, using, *args, **kwargs): print(model, instance) Когда я изменяю группу пользователя с именем "test" с помощью интерфейса суперадмина, он …

22.05.2022
"DJANGO_SETTINGS_MODULE" bash: синтаксическая ошибка рядом с неожиданным токеном

Интересно, почему я получаю эту ошибку : django.core.exceptions.ImproperlyConfigured: Передача 3-кортежа в include() не поддерживается. Передавайте кортеж, содержащий список шаблонов и имя_приложения, и предоставьте аргумент пространства имен для include() вместо этого. (.venv) вот мой код : $ …

22.05.2022
Как использовать куки для получения данных из локального хранилища - DJANGO

я новичок в django. я хочу получить свои данные из локального хранилища, но я не знаю, как их получить. кто-нибудь может мне объяснить? мое приложение использует форму НЕ МОДЕЛИ. приложение сделано на django, я использую FileField для получения …

22.05.2022
Ограничение просмотра на utils.py - Django

Я использовал tempalte для создания календаря с помощью Django, но теперь я застрял в необходимости ограничить просмотр событий в этом календаре только пользователем, который создал событие. У меня нет модели для этого календаря, только для событий, и календарь …

22.05.2022
Данные формы передаются в html-таблицу

Я отправляю данные формы с помощью fetch API и затем хочу показать некоторые значения переменных в таблице HTML. Но это не работает так, как должно быть. Я могу получить данные формы в views.py, но не могу отправить их обратно …

22.05.2022
Как получить данные на основе определенного поля в Django Rest Framework с помощью RetrieveAPIView?

С помощью приведенного ниже кода я могу получить данные на основе id, как я могу обновить этот код, чтобы я мог получить данные на основе fileName вместо этого? Мои урлы это urlpatterns = [ path("items/<pk>", SingleUploadItem.as_view()), ] …

22.05.2022
Удаление комментариев в Django

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

22.05.2022
Изменение булевых данных при добавлении новой регистрации

В этом коде я хочу изменить булевы данные комнаты при добавлении новой регистрации Например: когда я добавляю новую регистрацию в django admin булевы данные комнаты меняются на False пожалуйста, не могли бы вы помочь в этом from django.db import …

22.05.2022
Как позволить потребителю Kombu вернуть или передать поставленное в очередь сообщение

Я использую Kombu и RabbitMq для постановки в очередь данных JPEG-изображения и передачи или возврата декеированного сообщения обратно, чтобы показать потоковое видео на веб-странице. Потребитель Kombu обнаруживает сообщение, отправленное от производителя, объявленного в файле detection.py, но он не сохраняет и …

22.05.2022
Есть ли способ отображения всех пользователей last_login и date_joined в django

Я хочу отображать информацию обо всех пользователях на панели администратора с их последним_логином и датой присоединения. Я фильтрую дату пользователя для отображения в шаблоне data = Profile.objects.filter(Q(user__is_superuser=False), Q(user__is_staff=False)).order_by('-user__last_login')[:10] Модель профиля user = models.OneToOneField(User,default="1", on_delete=models.CASCADE, related_name="profile") …

22.05.2022
Как подключить python файл к Django

У меня есть программа на Python которая скачивает видео по ссылке из youtube. Ранее делал на Eel, теперь хочу перейти на Django. Вопрос: как мне получить значение input, checkbox, selectmenu и отправить эти значения в Python функцию, после чего получить …

22.05.2022
Я получаю сообщение post method not allowed

From rest_framework.decorators import api_view @api_view(['GET', 'POST']) def contact(request): if request.method == 'GET': contact = ContactMe.objects.all() serializer = ContactMeSerializer(contact, many=True) return JsonResponse(serializer.data, safe=True) elif request.method == 'POST': data = JSONParser().parse(request) serializer = ContactMeSerializer(data=data) if serializer.is_valid(): serializer.save() return JsonResponse(serializer.data, status=201) return JsonResponse(serializer.data, …

22.05.2022
Отображение даты из базы данных в html дата в django

Как показать дату из базы данных в шаблоне django html с типом ввода date. Как вы можете видеть, если мы используем тип ввода 'date', мы можем видеть нижеприведенный виджет, отображаемый в html. Но если я хочу, чтобы он …

22.05.2022
Добавьте переменную шаблона в URL и удовлетворите обратное соответствие

Я нашел способ вводить переменные в URL согласно Django Template: Add Variable Into URL As Parameter, но мое обратное соответствие не работает. Нужно ли мне использовать re-path и регулярные выражения? Текущий url.py path('student/item/drilldown/<str:type>/<int:num>/',views.StudentBehaviorListView.as_view(),name='student_item_list_drilldown'), Оригинал …

22.05.2022
Django Form " Объект "ForwardManyToOneDescriptor" не имеет атрибута 'all'"

Здравствуйте, у меня возникли некоторые проблемы. По сути, я пытаюсь добавить форму на домашнюю страницу с опциями, которые пользователь может выбрать на основе объекта БД. Затем, после отправки, страница обновляется, и форма может быть использована снова. Forms.py rom django import …

22.05.2022
Как сравнить поля модели с помощью пакета Django-filter

Я пытаюсь сравнить два поля модели ma8, ma21 с помощью Django-filter, но не уверен, с чего начать. Я думаю, что мне следует использовать F-объекты, как в этом ответе: Как создать Django queryset фильтр, сравнивающий два поля даты в одной …

22.05.2022
Предоставьте исходные данные для моделей Django из txt-файла

У меня есть файл .txt с 3 колонками (долгота, широта, расстояние) и 40 миллионами строк. Это первые строки файла. -179.98 89.98 712.935 -179.94 89.98 712.934 -179.9 89.98 712.933 -179.86 89.98 712.932 -179.82 89.98 712.932 -179.78 89.98 …

22.05.2022
Как аннотировать QuerySet результатом другого QuerySet, который использует поле первого?

В настоящее время я работаю над django backend приложения, которое позволяет пользователям размещать маркеры камер, каждый из которых содержит несколько камер. Модели, с которыми я работаю: class CameraMarkers(models.Model): # Field name made lowercase. marker_id = models.AutoField(db_column='Marker_ID', primary_key=True) # Field …

22.05.2022
ERROR: Недопустимое требование: 'asgiref 3.5.2'

Я новичок в heroku и хотел развернуть простое приложение, когда я нажимаю на heroku, оно выдает мне ошибку ниже. Я проверил онлайн, к сожалению, я не нашел правильного ответа на нее. ВЫДАНА ОШИБКА Enumerating objects: 73, done. …

22.05.2022
Как сериализовать несколько объектов в Django

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

22.05.2022
Django CSRF не работает на SSL (HTTPS), но работает на локальном (linux), перепробовал все.

Ниже приведена ошибка, которую я получаю: 403 : Проверка CSRF не удалась. Запрос прерван. Когда Debug = True : Причина отказа: Origin checking failed - https://example.com does not match any trusted origins. Базовые проверки : сайт …

22.05.2022
Как деструктурировать API с помощью python Django и django-rest-framework?

У меня есть успешно скомпилированный и запущенный django rest, потребляющий cocktaildb api. На локальном сервере при запуске http://127.0.0.1:8000/api/ я получаю { "ingredients": "http://127.0.0.1:8000/api/ingredients/", "drinks": "http://127.0.0.1:8000/api/drinks/", "feeling-lucky": "http://127.0.0.1:8000/api/feeling-lucky/" } но когда я перехожу по одной из ссылок, …

22.05.2022
Фильтр Boto3 s3 file filter не находит файл

Я пытаюсь проверить, существует ли файл в boto3 с django, прежде чем добавить его в модель django session = boto3.Session( aws_access_key_id=env("AWS_ACCESS_KEY_ID"), aws_secret_access_key=env("AWS_SECRET_ACCESS_KEY"), ) s3 = session.resource( "s3", region_name=env("AWS_S3_REGION_NAME"), endpoint_url=env("AWS_S3_ENDPOINT_URL") ) bucket = s3.Bucket(env("AWS_STORAGE_BUCKET_NAME")) Затем, когда я пытаюсь найти …

22.05.2022
Рендеринг шаблона работает нормально, но когда я использую наследование шаблона, появляется ошибка

Я пробовал использовать {% include 'navbar.html'%} в шаблоне room.html, оба они работают нормально и отображают шаблон, но когда я добавляю {% include 'navbar.html'%} в room.html при попытке рендеринга он выдает эту ошибку. Я также включил шаблоны в настройках, что …

22.05.2022
Медиафайлы и статические файлы не отображаются и не работают в Django

после развертывания сервера статические файлы не работают, а медиафайлы не воспроизводятся. 404 ошибка здесь urls.py from django.views.static import serve import django from django.contrib import admin from django.urls import path, include from django.conf.urls.static import static from django.conf import settings …

22.05.2022
Странная ошибка литерала непереведенной строки

Я создаю простое приложение todo на Django, но ошибка Unterminated String literal создает много проблем. Я знаю, что не существует литерала неперекрывающейся строки, но ошибка продолжает появляться? В чем может быть причина? Строка с div role=button создает проблему. {% …

22.05.2022
Как получить данные из переменной в js файле и сохранить ее в базе данных не используя форму (Django)

Суть такова, что пользователь регистрируется, играет в игру, и его результат записывается в таблице (под score) class Account(AbstractBaseUser): email = models.EmailField(verbose_name="email", max_length=60, unique=True) username = models.CharField(max_length=30, unique=True) date_joined = models.DateTimeField(verbose_name='date joined', auto_now_add=True) last_login = models.DateTimeField(verbose_name='last login', auto_now=True) is_admin = models.BooleanField(default=False) …

22.05.2022
Получить 1,2,3,4,5 звезд индивидуально (1ar% +2star% +3star% +4star% +5star%=100%)

Предположим, я оценил пользователя 1 звездой 3 раза, 2 звездой 1 раз, 4 звездой 4 раза, 5 звездой 10 раз. Теперь отсюда любой может узнать общий средний рейтинг, но как я могу получить процент 1 звезды, 2 звезды, 3 …

22.05.2022
Неподдерживаемый тип(ы) операнда для *: 'NoneType' и 'NoneType'

Привет всем, я пытаюсь вычислить цену единицы продукции и количество из этой таблицы следующим образом class Marketers(models.Model): category =models.ForeignKey(Category, on_delete=models.CASCADE, null=True) name =models.CharField(max_length=50, null=True, blank =True) grade =models.CharField(max_length=50, null=True, blank =True) quatity_received = models.IntegerField(default=0, null=True, blank =True) unit_price =models.IntegerField(default=0, …