Django and Python "Questions and answers", page 560

31.08.2022
Как мне решить эту ошибку Django HttpResponse?

Моя проблема в том, что в шаблонах и в CMD у меня вместо изображений возвращается None. Мнения: class AddProductImages(TemplateView): template_name = "addimages.html" def post(self, *args, **kwargs): try: images = self.request.FILES.getlist('images') product = …

31.08.2022
Картинка не подключается. DJANGO

Проблему решить не смог. Пытаюсь написать простенький интернет магазин, подключаю MEDIA_ROOT и MEDIA_URL и подключить картинку, безуспешно. Url.py: from django.contrib import admin from django.urls import path, include from django.conf.urls.static import static from django.conf import settings urlpatterns = [ path('admin/', admin.site.urls), …

31.08.2022
Следует ли @transaction.atomic за вызовами функций

Я хочу подтвердить свою теорию. Я читал документацию, но, возможно, я читаю неправильно Допустим, у нас есть @transaction.atomic def create(...): few queries... func_a() return def func_a(): also running few queries... Если запросы не выполняются внутри func_a, произойдет …

31.08.2022
Как удалить pk в django datalist?

Я вывожу datalist, но выводится pk. Я читал, что его можно убрать в data-value вот так https://stackoverflow.com/a/48076273/9653855. Как я могу переписать код так, чтобы мой datalist выводился в таком формате &lt;option data-value="1" value="DjangoOneLove"&gt;&lt;/option&gt;? <img alt="enter …

31.08.2022
Django, Назначить определенную фукцию полю модели и затем вызвать ее

У меня есть модель, построенная следующим образом class ApiPartner(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=30, verbose_name=_('Name')) api_key = models.CharField(max_length=50, verbose_name=_('API key'), null=True) secret_key = models.CharField(max_length=50, verbose_name=_('Secret key'), null=True) client_key = models.CharField(max_length=50, verbose_name=_('Client key'), null=True) endpoint = models.CharField(max_length=50, verbose_name=_('Endpoint'), null=True) …

31.08.2022
Как преобразовать этот метод в django-rest-framework

Я уже сделал этот метод в django. Но я хочу преобразовать его в django-rest-framework. Я не знаю, как это сделать, может ли кто-нибудь помочь мне в этом. Я хочу знать, как создать сериализаторы и представления для этого. В то …

31.08.2022
Отчеты о посещаемости с использованием django

У меня есть класс Student и класс Attendance, где student var in Attendance является ForeignKey класса Student и класс Student содержит User как OneToOneField. Теперь, когда я учитываю посещаемость с помощью функции takeattendance в views.py, посещаемость сохраняется …

31.08.2022
Django Admin показывает несколько экземпляров для одного и того же первичного ключа

Я борюсь со странной проблемой в Django (4.0.7), когда несколько экземпляров для одного и того же первичного ключа отображаются в Django Admin, а также при выполнении запросов. Я отобразил первичные ключи, чтобы было понятно, что они идентичны: <a href="https://i.stack.imgur.com/b9Wjp.png" …

31.08.2022
При добавлении пользователя через админку не шифруется пароль

При добавлении через createsuperuser и через djoser всё шифруется нормально, а при добавлении через админку шифрования нет models.py from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager from django.contrib.auth.models import PermissionsMixin from django.db import models from account.validators import validate_nickname class UserManager(BaseUserManager): def …

31.08.2022
Я не могу сделать миграцию обратно, после того как я удалил их в Django

Я использую Django с VSC. У меня возникли проблемы с базой данных, поэтому я хотел удалить внутреннюю часть migrations, но по ошибке удалил непосредственно папку migrations. я удалил непосредственно папку migrations. В любом случае, затем я использовал код; python …

31.08.2022
Пагинация DRF с фильтрацией

У меня есть проект Django Rest Framework, который обслуживает (среди прочего) события. В общем, поскольку событий может быть тысячи, я предпочитаю, чтобы вызовы API были постраничными, чтобы вызовы API на переднем крае не занимали слишком много времени. …

31.08.2022
RelatedObjectDoesNotExist в /auth/profile/ У пользователя нет профиля. (пользователь создан, а профиль нет)

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

31.08.2022
Как отобразить текст в html из Django, как он набран в текстовом поле

Я хочу отображать текст в HTML из Django в правильном формате. Т.е. правильный пробел, перенос строки и т.д. Я использовал &lt;p&gt;{{blog.main_content}}&lt;/p&gt; Вот скриншот добавленных данных Текст, …

31.08.2022
Не разрешено загружать локальный ресурс в Django (Изображения)

Я пытаюсь загрузить несколько изображений с помощью Django rest API, но получаю ошибку - Not allowed to load local resource. настройкой приложения является - STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static') ] STATIC_ROOT = os.path.join(BASE_DIR, 'assets') MEDIA_ROOT = …

31.08.2022
DRF+Axios: некоторые запросы не выполняются с `ERR_NETWORK` или `ERR_BLOCKED_BY_CLIENT`.

Это не вопрос, скорее ответ на эту распространенную проблему. У меня есть Dashboard, построенный с помощью NextJs и Django+DRF, и я использую axios в качестве HTTP клиента. я заметил, что некоторые из моих requests проходят, а некоторые нет …

31.08.2022
Как отправить переменные из view.py в сигнал в Django

я хочу, чтобы django создавал объект ServerModeratorPermission сразу после того, как пользователь был назначен модератором сервера views.py: class ModeratorSettingsView(LoginRequiredMixin, View): form_class = AddModeratorForm ... def post(self, request, server_tag): form = self.form_class(request.POST) user = User.objects.get(pk=request.POST.get('user')) server = Server.objects.get(tag=server_tag) moderators = …

31.08.2022
Избегайте возврата сериализатором двойных названий для сериализатора отношений

У меня есть эти сериализаторы сериализатор 2 имеет реляционное поле к сериализатору 1 сериализатор 1 class ExerciseSerializer(serializers.ModelSerializer): questions = QuestionSerializer(many=True) subject = serializers.SlugRelatedField(read_only=True, slug_field="title") topic = TopicSerializer() class Meta: model = Exercise fields = ["id", "subject", "topic", "questions"] …

31.08.2022
Создайте сервер API с помощью Django/FastAPI/Flask и создайте следующие API, которые будут возвращать эти данные в виде JSON различными способами

Https://docs.google.com/document/u/0/d/1BYRJAEI-5aSsQSlHB4BBmvCnKCORPwCGr0ewLvr1f_o/edit?usp=sharing. создайте сервер API с помощью Django/FastAPI/Flask и создайте следующие API, которые возвращают эти данные в виде JSON различными способами. Все подробности проекта приведены в ссылке.

31.08.2022
Фильтр модели, назначенной пользователю , ManyToManyField - Django

новичок в django и мне трудно понять, что искать и какие вопросы задавать, так что.... вот так... У меня есть модель Obiectiv, которой я назначил пользователей в панели администратора с помощью manytomanyfield. models.py: class Obiectiv(models.Model): numeObiectiv = models.CharField(max_length=250) …

31.08.2022
IIS django static files not showinvg

Я пытаюсь развернуть свое приложение Django на IIS для работы, но оно не обслуживает мои статические файлы. Я посмотрел этот учебник: https://www.youtube.com/watch?v=APCQ15YqqQ0. Сейчас мое приложение Django выглядит следующим образом, CSS не отображается <img …

31.08.2022
Разработка БД для расчета приза на основе расстояния между городами

Я работаю над сайд-проектом по расчету премии сервиса на основе расстояний между городами. В моей таблице призов у меня есть значения, как показано ниже: CATEGORY DISTANCE VALUE Category …

31.08.2022
Django login_required не работает с несколькими рабочими gunicorn

У меня есть проект, который содержит множество микросервисов, точкой входа является микросервис Django (с логином и аутентификацией пользователя). Все остальные Apis обернуты декоратором @login_required от Django. Я развернул его, используя ngnix, gunicorn внутри kubernetes pod. Все отлично …

31.08.2022
Как получить значение конкретного поля вручную в наборах полей администратора django

Я переопределяю admin/includes/app-name/fieldset.html, чтобы изменить поведение некоторых полей с помощью JavaScript. В оригинальном файле fieldset.html от django есть цикл для отображения полей, но я хочу выбрать значение первого поля для некоторого случая. Как я могу это сделать …

31.08.2022
Форма UpdateView для редактирования профиля пользователя не отображается. Django

Я пытаюсь сделать UpdateView для редактирования профиля пользователя без pk или slug, используя get_object() с self.request.user. Но когда я запускаю свои настройки, форма не отображается. Вот мой код: urls.py: urlpatterns = [ path('settings/', UserSettings.as_view(), name='settings'), path('&lt;slug:profile_slug&gt;/', ShowUserProfile.as_view(), name='profile'), ] …

31.08.2022
Почему django отображает непоследовательную ошибку истории миграции при миграции?

надеюсь у вас все хорошо, я новичок в django и python, столкнулся с ошибкой при отработке проектов с github, который является проектом пользовательской модели пользователя. я разместил код ниже. не стесняйтесь спрашивать, если у вас есть вопросы. я разместил …

31.08.2022
Как правильно связать форму Django?

Я работаю над формой, которая выбирает идентификатор продажи и отправляет его на сервер. Когда я отправляю ее на сервер, привязка с помощью form = DeleteSalesForm(request.POST) и проверяю его form.is_bound возвращает False. Это мой views.py def delete_sales(request): if …

31.08.2022
Python: Обновление словаря с несколькими переменными?

У меня есть такой код: def update_amounts(self): container = {} a = {'a': self.a_amount} if self.a_mount or self.a_amount is None else {'': ''} container.update(a) b = {'b': self.b_amount} if self.b_amount or self.b_amount is None else {'':''} …

31.08.2022
Выводится ошибка значения... как это выяснить? [закрыто]

@csrf_exempt def login(request): if 'email' in request.session: return redirect(home) if request.method=="POST": email = request.POST["emailOrPhone"] password = request.POST["password"] user=authenticate(email=email,password=password) if user is not None: request.session['email'] = email if (User.objects.filter(email=email).exists()): request.POST.get(User.objects.get(password).only()) if password==User.objects.get(password): return JsonResponse({'statuscode':200}) else: return JsonResponse({'statuscode':400,'message':'password mismatch'}) else: return JsonResponse({'statuscode':400,'message':'not …

31.08.2022
Преобразование статического HTML-сайта в полноценный Django-проект [закрыто]

Можно ли программно преобразовать полностью статический html-сайт в проект django.

31.08.2022
Azure B2C : Ошибка в обратном вызове после редактирования профиля при попытке получить новый токен

Я пытаюсь реализовать аутентификацию Azure B2C в Django. К сожалению, в Django не так много документации на эту тему. Однако мне удалось написать функции и представления для получения id_token и хранения информации о пользователе в сессии. Я хотел …

31.08.2022
Как вычислить кумулятивную сумму поля count в Django

У меня есть модель, которая регистрирует некое событие и дату, в которую оно происходит. Мне нужно вычислить: 1) количество событий для каждой даты и 2) кумулятивное количество событий за определенное время. Моя модель выглядит примерно так: class Event(models.Model): date …

31.08.2022
Цикл for в html дает мне тот же id

Когда я нажимаю на span в html, я не могу сделать переменную span id с помощью id="mylink-${i}" Я не могу получить это с помощью var mylink = document.getElementById("mylink-"+id) в части javascript. а также при onclick="theFunction(i)" консоль выдает мне ошибку …

31.08.2022
События даты в Django

У меня эта модель: class Prognose(models.Model): Benutzer = models.ForeignKey(User, on_delete=models.SET_NULL, null=True) Lehrer_Vorname = models.CharField(max_length=255, null=True, blank=True) Lehrer_Nachname = models.CharField(max_length=255, null=True, blank=True) von_Datum = models.DateField(null=True, blank=True) Status = models.CharField(max_length=20, null=True, blank=True) Stunden = models.CharField(max_length=20, null=True, blank=True) bis_Datum = models.DateField(null=True, …

31.08.2022
Как отправить письмо с помощью smtp django rest framework после обновления политик google [закрыто]

Я использовал старые методы, но они не сработали, потому что gmail отключил функции Less secure apps. Я пытаюсь отправить письмо с проверкой с помощью django rest framework по smtp, если есть альтернативы, пожалуйста, помогите Это старый метод в django …

31.08.2022
POSTing большого количества связанных полей "многие ко многим" в django rest framework

Я создаю систему, подобную инвентаризации, используя Django Rest Framework, где у меня есть две модели (Category и Location), которые я хочу позволить User добавить к своим Filter, чтобы следить за ними. #models.py class Category (models.Model): code=models.CharField(max_length=10, unique=True) …

31.08.2022
Django httpResponse открыть pdf затем распечатать окно в навигаторе

Я запускаю приложение django, в котором я создал представление для открытия pdf файла в браузере с целью печати. До этого все работает нормально. Для улучшения UX я пытаюсь автоматически открыть окно печати (специфическое для каждого компьютера). Однако мне …

31.08.2022
Как я могу использовать socket.io в django для приватного чата?

Я работаю в Django и хочу создать приложение для чата, могу ли я использовать socket.io для приватного чата?

31.08.2022
Как отобразить данные полей "многие ко многим" в шаблоне Django

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

31.08.2022
Мой сайт не отвечает на http при использовании Elastic beanstalk

У меня есть мое доменное имя на маршруте 53 и я получил acm уже я настроил балансировщик нагрузки на beanstalk Порт 80 http 80 Порт 443 https 80 http Пока мой сайт не отвечает

31.08.2022
Процесс бесконечного цикла внутри приложения Django

Мне нужно сделать процесс внутри моего приложения django, который сразу после запуска приложения будет случайным образом брать одну запись из таблицы Products (которая содержит, например, название, цену и рейтинг) и помещать ее в другую таблицу с именем SingleProduct. …