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

11.09.2022
Массивы в django rest framework

Может ли кто-нибудь помочь мне представить это в django rest framework? Мне нужно воссоздать эти json-данные в DRF, но я не знаю, как создать массив внутри представления, взяв данные из другой модели. { "name": "Fabiano Felipe", "email": "fabiano.webdev@gmail.com", "phone": …

11.09.2022
Как отсортировать по наличию M2M (пример пиццы)

Допустим, у меня есть пример обычной пиццы: class Topping(models.Model): order = models.IntegerField() name = models.CharField(max_length=250) class Pizza(models.Model): toppings = models.ManyToManyField(Topping) Со следующими начинками: Topping.objects.create(order=1, name="tomato") Topping.objects.create(order=2, name="cheese") Topping.objects.create(order=3, name="olives") Topping.objects.create(order=4, name="salami") Topping.objects.create(order=5, name="onion") …

11.09.2022
Нужно ли писать триггеры и функции непосредственно на DB-сервере при использовании фреймворка программирования типа django?

Я новичок в программировании на основе БД и пытался создать триггерные функции для обновления одной таблицы при INSERT/UPDATE в другой таблице. Я планирую использовать django для бэкенда и PostgreSQL или SQLite для БД. Хотелось бы узнать, должен ли я …

11.09.2022
Django, CSP: Как активировать Nonce в скриптах для страниц администратора

На моей странице скрипты выполняются только тогда, когда включен тег nonce (из-за настроек CSP). Почему на страницах администратора не работают скрипты. Поэтому сейчас я перезаписываю все шаблоны администратора, например, из: <script src="{% static 'admin/js/nav_sidebar.js' %}" defer></script> to <script src="{% …

11.09.2022
Тест поля изображения в представлении

Я пытаюсь разместить изображение на url 'accounts/profile_edit' в одном из моих тестов. У меня есть модель Profile, которая изменяет размер изображений больше, чем (225, 255), и это та функциональность, которую я хочу протестировать. Я прочитал как юнит-тестировать загрузку …

11.09.2022
Пользователь не имеет сеанса атрибутов

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

11.09.2022
Django не устанавливает файлы cookie после развертывания

Я создал приложение vue и DRF, которое прекрасно работает локально, оно устанавливает access, refresh и токен csrf в cookies при входе в систему и поэтому все маршруты isAuthenticated работают нормально. Но я передал его человеку, который должен развернуть …

11.09.2022
Аргумент int() должен быть строкой, байтоподобным объектом или числом, а не 'list

Def request_id_generator(script_id): script_id = str(script_id) mnf_reference = MNFScriptDatabase_2.objects.get(script_id=script_id) service_no = int(mnf_reference.script_used_by_services) + 1 mnf_reference.script_used_by_services = int(service_no) mnf_reference.save() request_id = str(script_id) + "_" + str(service_no) return request_id

11.09.2022
Кто-нибудь может помочь с CSP в ckeditor в djang

Введите описание изображения здесь Помогите мне с этим CSP

11.09.2022
В базе данных django хранимое изображение не отображается в приложении, и у меня нет ошибки при выполнении кода

У меня нет ошибки при выполнении кода, изображения сохраняются в базе данных, но не отображаются на веб-странице, я размещаю свой исходный код здесь код страницы моего приложения {% extends 'shop/layouts/main.html' %} {% block title %} регистрация | onlineshopping …

11.09.2022
Как фильтровать дочерние модели в Django RestFramework

Я пытаюсь создать api для фильтрации имени_страны. Как я могу отфильтровать несколько данных из нескольких моделей, связанных друг с другом через внешний ключ. Когда я запрашиваю url https://www.localhost:8000/api/country/?country_name={}. Он выдает мне именно ту страну, которая мне нужна. { …

11.09.2022
Как протестировать api с помощью сессии в django

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

11.09.2022
Разработка веб-приложения с помощью python [закрыто]

Я хотел бы научиться писать веб-приложение с использованием python. Приложение будет записывать информацию и получать данные из базы данных PostgreSQL, которую я буду размещать на личном веб-ресурсе. Я хотел бы безопасно войти в приложение и выбрать (или создать новый) элемент/файл …

11.09.2022
Как упорядочить запросы по набору запросов с субботы на воскресенье в django?

Я хочу заказать кверисет посещаемости с субботы по пятницу. Как я могу этого добиться? class ReportsTogether(models.Model): user = models.ForeignKey(User,on_delete=CASCADE,verbose_name=_("Report For User")) user_log = models.ManyToManyField(UserTimeInOut,verbose_name=_("User Attendance")) user_break = models.ManyToManyField(UserBreak,verbose_name=_("User Break")) user_lunch = models.ManyToManyField(UserLunchBreak,verbose_name=_("User Lunch Break")) time = models.DateField(verbose_name=_("Date"),null=True)

11.09.2022
Почему цикл for не выполняется в шаблоне django?

For loop не выполняется в шаблоне django. from .models import * def product(request): prod = productX.objects.all() for i in prod: print(i.name,": $",i.price) return render(request , 'account/product.html',{prod : "prod"}) <table class="table"> <tr> <th>Product</th> <th>Catagery</th> <th>Price</th> </tr> <tr> …

11.09.2022
Ugettext_lazy не работает в валидаторе моделей

Я использую ugettext_lazy в валидаторе модели, чтобы вернуть правильное сообщение на фронтенд с правильным языком, но это не работает. from django.utils.translation import ugettext_lazy as _ class User(AbstractUser, BaseModel): mobile_number = models.CharField( 'Mobile Number', validators=[ RegexValidator( regex=r'^A Validator regex', message=_('Mobile …

11.09.2022
Как создать API с помощью Django Rest Framework для создания minio bucket?

Я не могу понять, как создать minio bucket для аутентификации пользователя. Этот API будет создан Django rest Framework .

11.09.2022
CurrentUserDefault не работает с AnonymousUser

Я пытаюсь использовать CurrentUserDefault с полем, которое может быть null: # model class Package(models.Model): # User can be empty because we allow anonymous donations owner = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE, null=True, blank=True, ) # serializer …

11.09.2022
Можно ли отобразить HTML, предоставляемый приложением панели администратора, на месте?

Я создал сайт, на котором можно создавать новые посты (эссе) с помощью панели администратора. Вывод виден пользователям. Но когда я помещаю в форму HTML в качестве содержимого, он не отображается на странице. пример: <img alt="enter image …

11.09.2022
Python - Django MySql raw sum возвращает одно значение

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

11.09.2022
Фреймворк сообщений Django не показывает сообщения

У меня есть поток, в котором одна страница добавляет сообщение в хранилище сообщений Django (CookieStore), а другая страница отображает это сообщение (путем рендеринга его в шаблон). Все работает хорошо в большинстве окружений. Однако у меня есть одно окружение, в …

11.09.2022
Как создать представление и сериализатор для добавления поля "многие ко многим" в DRF

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

11.09.2022
Оптимальный способ получения связанной модели и сквозной модели вместе в ManyToManyField

Данная схема: class Investor(models.Model): name = models.CharField(max_length=30) advisors = models.ManyToManyField("Advisor", related_name="investors", through="Connection") class Advisor(models.Model): name = models.CharField(max_length=30) class Connection(models.Model): investor = models.ForeignKey("Investor", related_name="connections", on_delete=models.CASCADE) advisor = models.ForeignKey("Advisor", related_name="connections", on_delete=models.CASCADE) blocked = models.BooleanField(default=False) А если дан советник "a", то какой …

11.09.2022
REACT: использование функционального компонента в модальном классе, определяемом классом

У меня возникла проблема, которую я не могу решить: Я начал проект ReactJS и использовал определение класса для всех компонентов. Теперь я хочу добавить следующий инструмент к моему webapp: DragandDropApp. Этот инструмент использует функциональное определение, и …

11.09.2022
Как отобразить текст в HTML из массива?

У меня есть проект, над которым я работаю. Я вызываю свой Django API и получаю обратно массив ManyToMany, как показано ниже. [ {"interest_name":"Money"}, {"interest_name":"Django"}, {"interest_name":"Test"} ] Каким образом лучше всего отобразить нижеприведенное в HTML в виде: Money Django …

11.09.2022
Django модель формы это поле обязательно

Я новичок в Django. Пытаюсь добавить данные в базу данных с помощью ModelForm. Но получаю ошибку "This field is required..." Моя модель: class Docstest(models.Model): uploader =models.ForeignKey("auth.User",blank=False,null=False,on_delete=models.CASCADE) nameOfApplicant = models.CharField(max_length=50,blank=False) serviceRequestedName= models.ForeignKey(ServicesOffered,on_delete=models.CASCADE,blank=False,null=False) nameOfDocument = models.ForeignKey(DocumentsRequired,on_delete=models.CASCADE,blank=False,null=False) documentFile = models.FileField(upload_to='documents/%M', …

11.09.2022
403 ошибка при попытке получить доступ к основному сайту - Django Apache Ubuntu

Я изучаю Django и пытался следовать учебнику здесь: https://www.youtube.com/watch?v=Sa_kQheCnds&amp;list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p&amp;index=14. Это приложение Python Django, которое должно работать на движке Apache на Ubuntu на сервере Linode. Однако я не могу заставить продакшн работать. Когда я был на …

11.09.2022
Как решить конфликты зависимостей в файле requirements.txt при развертывании Django

Я пытаюсь развернуть свое приложение Django на GCP с помощью google appengine. Сначала я развернул приложение после тестирования на localhost, следуя этой документации от Google appengine. развернул приложение с помощью gcloud app deploy Но есть некоторая …

11.09.2022
Как передать dict в модульный тест с помощью параметризации?

У меня есть список dicts: MY_LIST = [ { 'key1': {'a': 1, 'b':2 } }, { 'key2': {'a': 1, 'b':2 } } ] Как передать dict в модульный тест django, используя parameterized? Например. @parameterized.expand(MY_LIST): def …

11.09.2022
Django ImageFiled миниатюра из видеоролика

Мне нужно сделать миниатюру из видео и сохранить ее в Django ImageField. У меня уже есть рабочий код, который сохраняет миниатюру в указанную папку, но я хочу перенаправить вывод FFmpeg непосредственно в Imagefield (или в загруженный в память …

11.09.2022
Django filter queryset для каждого элемента

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

11.09.2022
Преобразование django в nextjs mongoose

Мне нужно преобразовать этот код django в mongoose nextjs BonusRefill.objects.values('user').order_by('user').annotate(total_price=Sum('amount')).order_by('total_price').last() я пробовал это, но не работает BonusRefill.find().sort('user')

10.09.2022
Django - Использование месяца из datetime в фильтре модели

У меня есть модель Watch с полем даты под названием date, и я хочу показать только те объекты из этой модели, у которых месяц совпадает с текущим месяцем. Я пробовал: Watch.objects.filter(date.month=now.month).order_by('-day') Но это оказалось невозможным. Как я …

10.09.2022
Информация о модели не отображается на HTML-странице Django

Я пытаюсь создать образовательный сайт с помощью Django, и когда я пытаюсь отобразить {{ profile.institution }} или {{ profile.grade }} или {{ profile.user.username }}, они не отображаются. Я не знаю, почему они не отображаются. Может ли кто-нибудь помочь мне …

10.09.2022
POST-запрос Django пуст

Работает Django 4.1.1. В шаблоне есть следующий код. При нажатии на кнопку он посылает данные для удаления соответствующего маркера. &lt;form method="POST"&gt; {% csrf_token %} &lt;ol&gt; {% for marker in markers %} &lt;li&gt; {{ marker }} - &lt;button class="button btn-primary" …

10.09.2022
Как выполнить несколько sql-запросов в django.db с помощью execute - SET PREPARE EXECUTE [duplicate]

Как я могу выполнить это утверждение в django.db SET @sql = NULL; SELECT GROUP_CONCAT(DISTINCT CONCAT( 'max(case when field_key = ''', field_key, ''' then field_value end) ', field_key ) ) INTO @sql FROM Meeting; SET @sql = CONCAT('SELECT Meeting_id, …

10.09.2022
Djoser logout из Vue Frontend

В настоящее время я использую Vue в качестве фронтенда и Django в качестве бэкенда API. Пытаюсь сделать так, чтобы пользователь выходил из системы при нажатии на кнопку выхода. Не уверен, что именно нужно для выхода пользователя из системы. Когда …

10.09.2022
Не удалось загрузить ресурс: сервер ответил со статусом 500 (Internal Server Error) сервер не может быть ошибкой сервера

Когда я запускаю его в visual, он работает, но когда я развертываю его на сервере, часть с url является https://domain/finance/ error $.ajax({ url: 'https://example.ca/finance/', beforeSend : function(jqXHR, settings) { jqXHR.setRequestHeader("x-csrftoken", '{{ csrf_token }}'); }, data: data, processData: false, method: …

10.09.2022
Импорт "django.core.management" не может быть разрешен из источника

Импорт "django.core.management" не может быть разрешен из источника Я получаю эту ошибку и не могу ее убрать введите описание изображения здесь

10.09.2022
Как искать текст в базе данных в Django

Мне нужно произвести поиск по набору слов в базе данных. Последовательность слов не имеет значения. Например: ``Как собрать компьютер`` - это строка в базе данных. Я должен иметь возможность получить этот результат, просто введя строку "собрать компьютер". В настоящее …