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

22.11.2022
Spotipy не может получить доступ к информации пользователя с помощью SpotifyOAuth (ошибка потока авторизации)

Я пытаюсь сделать API, используя spotify и spotipy (я использую django rest framework для этого). Я следовал документации и когда я использую SpotifyClientCredentials Все работает нормально, но я не могу получить доступ к информации пользователя …

22.11.2022
Добавление упорядочивания в сериализаторе (Django)

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

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

У меня есть две такие модели : class A(models.Model): is_available = models.BooleanField() date = models.DateTimeField(auto_now_add=True) # Some Other Fields class B(models.Model): is_available = models.BooleanField() date = models.DateTimeField(auto_now_add=True) # Some Other Fields Я хочу получить записи из обеих …

22.11.2022
Values join two tables without prefetch_related в Django с помощью Postgress

У меня есть одна таблица "table1" У меня есть другая таблица "table2" "Table2" имеет правящий ключ с "table1" Мне нужно получить значения "table1", со всеми регистрами, объединенными в "table2" в Django Table1.objects.filter().values("id","table2__id") …

22.11.2022
Как вычислить на лету + загрузить файл - React / Django?

Я работаю над приложением, которое использует React и Django. Мне нужна функциональность, с помощью которой пользователь приложения может нажать кнопку и загрузить файл csv на свою машину. Важно, чтобы файл не был уже доступен где-либо, он должен генерироваться на …

22.11.2022
Фильтр модели без использования отдельного метода

У меня есть модель со списком товаров. Каждый товар имеет ID, цену, бренд и т.д. Я хочу вернуть все объекты модели, в которых имя бренда отличается. В настоящее время я использую встроенный в django SQLite, поэтому он не поддерживает …

22.11.2022
Почему model._meta.get_fields() возвращает неожиданные имена столбцов отношений, и можно ли это предотвратить?

Представьте, что у меня есть несколько моделей, как показано ниже: class User(AbstractUser): pass class Medium(models.Model): researcher = models.ForeignKey(User, on_delete=models.CASCADE, blank=True, null=True, related_name="medium_researcher") old_medium_name = models.CharField(max_length=20, null=True, blank=True) class Uptake(models.Model): material_quality = models.CharField(max_length=20, null=True, blank=True) medium = models.ForeignKey(Medium, on_delete=models.CASCADE, blank=True, …

22.11.2022
Есть ли способ получить имя пути запроса в Django

Я хотел получить значение параметра name django re_path из запроса или каким-либо другим способом. У меня есть такой шаблон url, re_path(r'^user/query/page/list$', views.UserListView.as_view(), name="user_list") Когда запрос приходит с user/query/page/list, я хочу сопоставить его с именем или напрямую получить имя …

22.11.2022
Я хочу создать временный url для входа в систему в моем проекте django, как мне это сделать?

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

22.11.2022
Фильтр queryset для нескольких моделей в Django

Я реализую функцию поиска, в которой я сопоставляю ключи из описания. а также сопоставляю медиа, если описание и тип медиа ['mp4','mkv','mov','avi'] совпадают, так что условие выполняется. Так что я перепробовал много методов, но не нашел эффективного способа. …

22.11.2022
Макеты Django UserCreationForm и Bootstrap Forms

Я пытаюсь расширить UserCreationForm, используя стиль компоновки Bootstrap для поля username. После тега input в форме регистрации я хотел бы добавить элемент div, как в примере, который я взял из страницы Bootstrap: т.е. предлагающий пользователю ввести то же имя пользователя, …

22.11.2022
Почему я продолжаю сталкиваться с этой ошибкой при попытке миграции приложения django

Return Database.Cursor.execute(self, query, params) django.db.utils.OperationalError: нет такой таблицы: theblog_categories я ожидал успешной миграции

22.11.2022
Предотвращение добавления определенных значений в модель Django

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

22.11.2022
Обработка неправильных url в Django

127.0.0.1:8000/writers/Hemingway/The_Old_Man_and_ the_Sea — должна открыться страница с информацией о книге “Старик и море”; 127.0.0.1:8000/writers/Hemingway/The_Sun_Also_Rises — должна открыться страница с информацией о книге «И восходит солнце». если нету информации о книге, надо вывести страницу с информацией об авторе Views.py from django.shortcuts …

22.11.2022
Получение n значений с n параметрами с помощью Django Queryset

Это мой первый вопрос. Если мой вопрос не ясен, дайте мне знать :) В течение 4 месяцев я изучаю Django (обучение на практике) в своем проекте. У меня есть одна таблица под названием материал, которая содержит название материала и …

22.11.2022
XMLParser.__init__() принимает 1 позиционный аргумент, но было задано 4

Я получаю эту ошибку при выполнении следующей команды:- Python версия=3.10.8 Django версия=2.1 openpyxl=2.6.2 python manage.py runserver 127.0.0.1:8000 Ошибка:- Я не смог понять точную причину этого, если у кого-то есть идея, как решить проблему, пожалуйста, поделитесь своими …

22.11.2022
Django rest_framework ошибка MultipleObjectsReturned метод get возвращает более одного объекта

Я делаю проект, в котором каждый раз, когда кто-то создает элемент, в ClearingOffice он будет увеличивать office_serial +1, но он говорит get() returned more than one ClearingOffice -- it returned 14! и когда я пытаюсь фильтровать, он увеличивает …

22.11.2022
Ошибка "invalid literal for int() with base 10:" при изменении DateTimeField на DateField в models.py | Django

Я хочу показать, сколько постов делается каждый день, поэтому я написал такой код: class ServerInsightsView(View): def get(self, request, server_tag): server = Server.objects.get(tag=server_tag) post_daily_count =server.posts.all().values('created').annotate(dailycount=Count('created')).order_by() #to get the number of posts each day depending on the DateTimeField return render(request, 'servers/insights.html', …

22.11.2022
DJango отображает неправильный вид

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

22.11.2022
Несколько небольших вызовов API в сравнении с одним вызовом API

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

22.11.2022
Обработка уведомлений Перенаправления на мобильные приложения и фронтенд с помощью Django Rest Framework

Мой проект на фреймворке Django rest. В нем есть веб с react, а также android и ios. Для уведомлений я использую Firebase push notification. Поскольку мне нужно показывать уведомления и в приложении, я сохранил уведомления в базе данных, и база …

22.11.2022
Предоставляет ли Django Headless CMS фронтальные шаблоны интерфейсов?

Я новичок в Python/Django Framework и я хочу использовать CMS для моего сайта, так что я могу использовать готовые шаблоны fronted и admin. пожалуйста, предложите.

22.11.2022
Только владелец профиля может обновлять данные

Использование класса Based (APIView) в фреймворке отдыха Django для получения и исправления (обновления) данных UserInfo. views.py class getUserInfo(APIView): permission_classes = [permissions.IsAuthenticated] def get(self, request, format=None): user = request.user userinfos = user.userinfo_set.all() serializer = UserInfoSerializers(userinfos, many=True) return Response(serializer.data) def patch(self, request, …

22.11.2022
Как сравнить два поля сериализатора и показать, какое из них больше в django rest

У меня есть product serializer, который возвращает category_offer_price & product_offer_price, прежде чем получить этот ответ, я хочу сравнить обе цены и вернуть только ту цену, которая выше. #Serilaizer.py class ProductSerializer(ModelSerializer): category = CategorySerializer() product_offer_price = SerializerMethodField() category_offer_price = SerializerMethodField() …

22.11.2022
Dfr TypeError: неподдерживаемый тип(ы) операнда для +: 'Office' и 'str'

Я пытаюсь конкатенировать некоторые поля ex. Когда я делаю это в postman { "sem": "2", "sy": "2021-2022", "remarks": "test", "resolution": "test", "studid": "2012-5037" } вот пользователь, которого я создал <img alt="enter image description here" …

22.11.2022
Django postgres разные значения

Привет Django + Postgresql В процессе изучения знания datetime, у меня возник вопрос и я его задал. Postgresql документ Для временной метки с часовым поясом внутренне хранимое значение всегда находится в UTC (универсальное координированное время, …

22.11.2022
Django - Получение идентификатора до проверки достоверности формы

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

22.11.2022
Как решить проблему ValueError в /register в django

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

22.11.2022
Отсутствие ведения журнала Django при тестировании через интерактивную оболочку

Мы добавили нижеприведенный пример для отображения SQL-запросов на консоли. И, в качестве доказательства концепции, мы следуем онлайн-учебнику для создания тестового проекта. LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console': { 'level': 'DEBUG', 'class': …

22.11.2022
UnboundLocalError - локальная переменная 'emprendedores' ссылается перед присвоением

Я не могу понять, почему я получаю это сообщение об ошибке: "UnboundLocalError - локальная переменная 'emprendedores' ссылается перед присвоением" > введите описание изображения здесь Здравствуйте, я создаю приложение на Django и почти все получается. Однако, я …

22.11.2022
Вход в Django не удается из-за слишком большого количества перенаправлений

У меня есть довольно простой экземпляр приложения Django, обслуживающий гибридное приложение React. Я хотел защитить это приложение за логином, используя стандартный модуль аутентификации Django, но когда я пытаюсь получить доступ к приложению на http://127.0.0.1:8000/, я получаю перенаправление на: http://127.0.0.1:8000/accounts/login/?next=/accounts/login/%3Fnext%3D/accounts/login/%253Fnext%253D/accounts/login/%25253Fnext%25253D/accounts/login/[...] …

22.11.2022
Python вызов свойства изнутри класса

Я пытаюсь вызвать свойство protocolo на аргументе upload_to нового поля изображения Я пытаюсь добиться того, чтобы сохраненные изображения использовали пользовательское имя файла. class biopsia(models.Model): paciente = models.CharField(max_length=50) creado = models.DateTimeField(auto_now_add=True) foto = models.ImageField(upload_to=f'fotos_biopsias/%Y/{protocolo}', blank=True) def __str__(self): return str(self.protocolo) @property …

22.11.2022
Как пропустить пустой элемент в колонке в Django DB

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

22.11.2022
Отправка формы с помощью Jquery в Django

Я хочу отправить форму с помощью jquery append. Но это не работает. Я добавляю поля, но когда я нажимаю кнопку отправки, отправляются только оригинальные поля. Дублирующие поля не отправляются. Как я могу это исправить. И еще, когда я удаляю поля, …

22.11.2022
Как правильно передать поле из модели в качестве аргумента функции в моем Views.py

Я объясняю: У меня есть две модели под названием Diagram и Parts respectability. manage.py Это моя модель диаграммы: from django.db import models import random, string def id_generator(size=10, chars=string.digits): return ''.join(random.choice(chars) for _ in range(size)) class Diagram(models.Model): fuel_type_choices = [('liquid_propane', 'L.P.'), …

22.11.2022
Как реализовать настраиваемую и персонализированную приборную панель с помощью django

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

21.11.2022
Проблема с перенаправлением на страницу входа после успешной авторизации в django-microsoft-auth

Я использую django-microsoft-auth для входа в учетную запись Microsoft. Проблема, с которой я столкнулся, заключается в том, что я хочу использовать ее в моем login.html и мне удалось добавить эту кнопку в мой html, однако она перенаправляет меня на …

21.11.2022
Django не загружает файл CSS в HTML-файл, который расширяется из "base.html"

У меня есть base.html, из которого расширяется мой options.html следующим образом //options.html {% extends "webpage/base.html" %} {% load static %} &lt;link rel="stylesheet" type="text/css" href="{% static 'webpage/options.css' %}"&gt; {% block content %} &lt;div class="test"&gt; foo &lt;/div&gt; {% …

21.11.2022
ModelForm(request.POST) недействительна (Это поле обязательно для заполнения).

Пытаюсь протестировать ModelForm, передав в него request.POST. В Model есть поле created, в котором определено значение по умолчанию: created = DateTimeField(default=timezone.now) который корректно работает при отправке формы вручную в интерфейсе администратора. В модульных тестах, когда я тестирую …

21.11.2022
Как запустить внешний файл python в html

Я хочу использовать мой html файл для ввода данных пользователем, затем я хочу использовать мою программу python для обработки моих данных, а затем я хочу, чтобы мой html показывал ответ HTML часть ` {% extends 'base.html' %} {% block …