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

02.02.2022
Исправление представлений фреймворка отдыха Django для модульного тестирования

вот мое представление, которое я хочу протестировать: # views.py from weather.utils import get_weather_data class CityWeather(APIView): def get(self, request): city = request.GET.get('city', None) if city: city_weather = get_weather_data(city) if city_weather: return Response(city_weather, status=status.HTTP_200_OK) return Response({"error": "City was not found"}, status=status.HTTP_404_NOT_FOUND) …

02.02.2022
UnicodeDecodeError: пропущен файл requirements.txt в . (причина: кодек 'utf-8' не может декодировать байт 0xff в позиции 0: недопустимый начальный байт)

Я устанавливал gettext без каких-либо проблем и вдруг получил эту ошибку: UnicodeDecodeError: skipped file requirements.txt in . (reason: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte) processing locale es Что привлекает мое внимание, так …

02.02.2022
Python [Errno5] Ошибка ввода/вывода при преобразовании аудиофайла

Я написал конвертер видео/аудио с использованием Python PyTube. Код для конвертации видео работает, но аудио - нет. Я использую moviepy для записи аудиофайла, потому что это невозможно с помощью одного только pytube. Но теперь у меня есть ошибка, которая у …

02.02.2022
Django + Celery: Как запустить задачу после завершения подзадач из разных запланированных задач

В настоящее время я создаю webapp с помощью Django и Celery. У меня есть одна задача (sometask), которая добавляет в очередь неизвестное количество других задач (othertask) в цикле for. Теперь я не понимаю, как я могу запустить другую задачу …

02.02.2022
Обновление определенного столбца таблицы mysql с помощью представлений django

У меня есть таблица mysql с колонками id, username и token, где id и username уже заданы, но token меняется каждый раз. Как обновить его с помощью django views.py Я указываю имя пользователя для идентификации, но это добавляет новую …

02.02.2022
Как я могу аннотировать другую группу аннотаций по запросу в django

У меня два квеста Proyecto.objects.filter().order_by('tipo_proyecto') Proyecto.objects.values('tipo_proyecto').annotate(total=Sum('techo_presupuestario')) Как я могу сделать это в одном запросе, я хочу, чтобы первый запрос содержал аннотированные данные, которые представляют всю сумму techo_presupuestario в зависимости от вашего tipo_proyecto возможно ли это?

02.02.2022
Получить запрос в django?

У меня проблема с django request. Я не знаю. Я пытался сделать все, но я получил У объекта 'blog' нет атрибута 'get'. Я хочу сделать мини-блог на своем сайте, но сейчас он не работает. Я хотел бы получить все …

02.02.2022
Как объединить два кверисета из двух моделей? Django Rest Framework

У меня есть две модели class Answer(models.Model): answer = models.TextField() created_at = models.DateTimeField(editable=False, default=timezone.now) updated_at = models.DateTimeField(default=timezone.now) user = models.ForeignKey('users.CustomUser', on_delete=models.PROTECT) question = models.ForeignKey('Question', on_delete=models.PROTECT) number_of_points = models.IntegerField(default=0) moderate_status = models.BooleanField(default=False) и class Question(models.Model): question_subject = …

02.02.2022
Как автоматически создавать страницы для каждого элемента с помощью Wagtail?

Я изучаю Wagtail, и мне трудно понять автоматическое создание страницы. Допустим, у меня есть сайт, где пользователи могут заполнить форму, чтобы стать "фанатом". У меня есть страница, на которой перечислены все имена поклонников, например fanlist = Fan.objects.order_by( "-timestamp") …

02.02.2022
Как выполнить пользовательскую функцию при нажатии на объект в админке django?

Я хочу создать функцию, которая будет выполняться каждый раз, когда Admin нажимает на этот объект в Django Admin. У вас есть идеи? < def save(self, *args, **kwargs): if self.corp_goal: print('We have corporate goal!') for i in self.corp_goal.all(): if i.corp_factor_rate: …

02.02.2022
Django редактировать владелец Object

< Я пробовал с чем-то вроде этого, что, конечно же, не работает def ChangeField(request, title_id): user_title = Field.objects.filter(id=title_id, user=request.user) if user_title: user_title.user = 'Admin' user_title.save() else: return redirect('https://example.com') return HttpResponseRedirect('/another') Когда пользователь объекта ID 11, например, вызывает URL …

02.02.2022
Обслуживание загруженных пользователем изображений в разработке

У меня есть модель Profile, которая должна позволять пользователю загружать изображение профиля. В браузере форма, в которой я позволяю пользователю редактировать свой профиль, отображает поле ввода "Browse Images", но при отправке изображение не сохраняется и не создается каталог "media/", …

02.02.2022
Не могу понять, как написать id у объекта snippet

Index.html &lt;div class=&quot;row mt-3&quot;&gt; &lt;div class=&quot;col&quot;&gt; &lt;hr&gt; &lt;h4&gt;Найти сниппет по номеру&lt;/h4&gt; &lt;form action=&quot;{% url 'view_snippet' &quot;Вот сюда поставить id&quot; %}&quot; id=&quot;view_snippet_form&quot;&gt; {% csrf_token %} &lt;div class=&quot;form-group row&quot;&gt; &lt;label for=&quot;snippet_id&quot; class=&quot;col-sm-2 col-form-label col-form-label-lg&quot;&gt;Номер:&lt;/label&gt; &lt;div class=&quot;col-sm-8&quot;&gt; &lt;input type=&quot;number&quot; class=&quot;form-control form-control-lg&quot; id=&quot;snippet_id&quot; placeholder=&quot;введите …

02.02.2022
Как получить доступ к полю внутри вложенного сериализатора и заставить работать пост-запрос?

Я работаю над POST-запросом, в котором сначала сохраняется Tag, а затем Tagging - это текстовые метки, относящиеся к картинке (ресурсу). Вот два сериализатора: serializers.py class TagSerializer(serializers.ModelSerializer): class Meta: model = Tag fields = ('name', 'language') def create(self, validated_data): tag_data …

02.02.2022
Интернет-расценки/заказы с помощью django: отображение/показ кнопки после отправки формы

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

02.02.2022
Как показать форму django для многих ко многим со сквозным полем?

Я создал 3 модели: class PropertyExtra(models.Model): type = models.CharField(choices=ExtrasType.choices, max_length=7) property_type = models.IntegerField(choices=PropertyType.choices) title = models.CharField(max_length=100) identifier = models.CharField(max_length=20, unique=True) class Property(models.Model): extras = models.ManyToManyField(PropertyExtra, through="PropertyExtraData") class PropertyExtraData(models.Model): value = models.CharField(blank=True, null=False, max_length=300) property_extra = models.ForeignKey(PropertyExtra, on_delete=models.CASCADE) property = …

02.02.2022
Django шаблон в компонент Vue

Мне нужно превратить некоторые из моих шаблонов в компоненты Vue, но в настоящее время я использую рендеринг на стороне сервера с помощью Jinja, как я могу превратить рендеринг Jinja в Vue? Я новичок в Vue.js, поэтому прошу прощения, если …

02.02.2022
Django Rest Framework - Похоже, что пагинация набора запросов происходит некорректно, что приводит к длительному времени ожидания перед отображением на передней панели.

Я столкнулся с проблемой, когда на получение 25 элементов в постраничном ответе уходит до 30 секунд. Это происходит при первоначальной загрузке страницы, а также при любых последующих запросах страницы через кнопки datatables previous и next. В рассматриваемой модели …

02.02.2022
Django DeleteView не сохраняет изменения

Я использую django DeleteView для удаления учетной записи пользователя. когда я устанавливаю свойство is_active пользователя в False, оно не сохраняется в базе данных. оно по-прежнему установлено в True вот мой views.py from django.shortcuts import get_object_or_404 from django.urls import reverse_lazy …

02.02.2022
Многие отношения со сквозным полем не отображаются в панели редактирования администратора

Я пытаюсь добавить новую функциональность в существующий проект, где пользователи могут добавлять несколько стран с городами. Вот модели: class OfferCountries(models.Model): country = models.ForeignKey("Country", on_delete=models.CASCADE) cities = models.ManyToManyField("City", related_name="offer_cities", blank=True) offer = models.ForeignKey("Offer", related_name="offer_id",on_delete=models.CASCADE) class Offer(BaseModel): ... offer_country = models.ManyToManyField('Country', …

02.02.2022
Python: Как я могу импортировать свой собственный модуль? ModuleNotFoundError в python

Я собираюсь импортировать свой собственный модуль в свой main.py. Я сделал несколько файлов python в моем каталоге скриптов.(DataExtractor~KorTextPreProcessor) введите описание изображения здесь Я написал свой код следующим образом... import DataExtractor import KoreTextPreprocessor …

02.02.2022
Неверная команда 'PassengerPython', возможно, неправильно написана или определена модулем, не включенным в конфигурацию сервера IN Django godaddy

Внутренняя ошибка сервера Сервер столкнулся с внутренней ошибкой или неправильной конфигурацией и не смог выполнить ваш запрос. Пожалуйста, свяжитесь с администратором сервера по адресу webmaster@example.com и сообщите ему время возникновения этой ошибки, а также действия, которые вы выполняли непосредственно перед …

02.02.2022
Использование тегов и фильтров шаблонов Django в javascript

Я создаю поисковую систему с использованием Algolia в Django-проекте клиента. В html-секции шаблона клиент использует эту строку для правильного форматирования даты. &lt;span&gt;&lt;em&gt;posted&lt;/em&gt; &lt;strong&gt;{{ dealer_announcement.publish_date|date:"F jS, Y" }}&lt;/strong&gt;&lt;/span&gt; В скрипте на шаблоне я определяю, как должно выглядеть каждое …

02.02.2022
Как чисто и эффективно удалить приложение из django

Я переписал и переименовал все приложение. Теперь оно прошло мои тесты, поэтому пришло время удалить старую версию. К моему удивлению, это либо намного сложнее, чем должно быть, либо я просто не нашел правильного ответа. Где находится 'python manage.py delete …

02.02.2022
AttributeError: объект 'list' не имеет атрибута 'lower' django/utils/http.py

Я получаю исключение из модуля site-packages/django/utils/http.py, когда ALLOWED_HOSTS в моих настройках представляет собой список. File "/home/xxxx/.local/lib/python3.8/site-packages/django/utils/http.py", line 292, in is_same_domain pattern = pattern.lower() AttributeError: 'list' object has no attribute 'lower' Обычно срабатывает от модуля из django.test.Client Для …

02.02.2022
Как сделать поле таким же, как int:pk в django rest framework?

У меня есть сериализатор class AnswerQuestionsSerializer(serializers.ModelSerializer): user = serializers.PrimaryKeyRelatedField(read_only=True, default=serializers.CurrentUserDefault()) class Meta: model = Answer fields = ('answer', 'user', 'question', 'number_of_points', 'moderate_status',) И вид class AnswerQuestions(generics.CreateAPIView, generics.GenericAPIView): queryset = Answer.objects.all() serializer_class = AnswerQuestionsSerializer def perform_create(self, serializer): return …

02.02.2022
React VS NextJS для Django

Я еще совсем новичок в React, и в настоящее время работаю над приложением Django-React. Я немного читал о Next JS, и он кажется довольно полезным и интересным (особенно для SEO), но я слышал разные мнения о нем. Я рассматриваю …

02.02.2022
Получить объект none в файле upload в Apollo graphql

После загрузки файла на сервер возвращается объект none. настройка клиента apollo.используйте модуль apollo-upload-client и установите graphql uri const apolloLink = createUploadLink({ uri: API_URL, credentials: "same-origin", }); export const apolloFetch = createApolloFetch({ uri: API_URL }); const apolloCache = new InMemoryCache(); …

02.02.2022
Django {% include %} TemplateDoesNotExist в / blog/includes/post.html

Здравствуйте, доброго дня вам, В настоящее время я прохожу курс Django, где я создаю блог . я продолжаю получать: TemplateDoesNotExist в /. blog/includes/post.html которую я не могу решить. но я думаю, что это как-то …

02.02.2022
Проблема с запуском Django проекта

Всем привет! Нужна помощь :( При первом запуске приложения выдает ошибку Traceback (most recent call last): File &quot;G:\programming\python\skripts\django\New_vAPDOv\manage.py&quot;, line 22, in main() File &quot;G:\programming\python\skripts\django\New_vAPDOv\manage.py&quot;, line 18, in main execute_from_command_line(sys.argv) File &quot;C:\Users\PC\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\management_init_.py&quot;, line 425, in execute_from_command_line utility.execute() File &quot;C:\Users\PC\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\management_init_.py&quot;, line 419, …

02.02.2022
Django отсутствует токен csrf в функции javascript .submit() (не ajax)

Я использую javascript для отправки html-формы в django. js выглядит следующим образом: document.getElementById("fooform").submit(); а html-форма выглядит следующим образом: &lt;form class="form-inline" id="fooform" action ="{% url 'foo:doo' %}" method="post"&gt; {% csrf_token %} &lt;input type="hidden" id="fooinput" value="" /&gt; &lt;/form&gt; …

02.02.2022
Неверный адрес при отправке почты через Django

Я пытаюсь отправить почту через Django, но у меня возникает ошибка: (501, b'5.1.7 Invalid address', '"emea\\\\sss1ss1"') Мой EMAIL_HOST_USER = r'emea\xss1ss1'. Как вы можете видеть, мой пользователь состоит из \x, поэтому я использую r''. Как это исправить, настоящие настройки EMAIL_settings …

02.02.2022
Django: как обновить поле ManyToManyField в пользовательской задаче управления Django?

В Django у меня есть модель, в которой одно из полей (tags) является ManyToManyField: class MyModel(models.Model): id = models.CharField(max_length=30, primary_key=True) title = models.CharField(max_length=300, default='') author = models.CharField(max_length=300) copy = models.TextField(blank=True, default='') tags = models.ManyToManyField(Tag) Ниже приведена пользовательская …

02.02.2022
Как перейти к разделу формы, который находится в модале bootstrap, используя другую кнопку, расположенную в разделе navbar моего сайта?

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

02.02.2022
Как получить доступ к свойству в представлении (django)

Я начинающий и мне нужно решение Сначала у меня есть Racket и класс Detail. class Racket(models.Model): name = models.CharField(max_length=20) class RacketDetail(models.Model): racket = models.OneToOneField(Racket, related_name='detail', on_delete=models.CASCADE) adminReview = models.TextField() adminPower = models.FloatField(default=0) adminSpin = models.FloatField(default=0) adminManeuverability = models.FloatField(default=0) adminStability …

02.02.2022
Django python + javascript обратный отсчет - время сбивается на 3 часа

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

02.02.2022
Локальная переменная 'product' ссылается перед присвоением ? в Django

Я столкнулся с проблемой и пока не могу найти решение. До сих пор все работало. но теперь выдает ошибку. не знаю, как это исправить. пожалуйста, нужна помощь. views.py def add_product(request): product_form = ProductForm() product_variant_images_form = ProductVariantsImagesForm() if request.method …

02.02.2022
Как получить доступ к определенному элементу из списка CHOICES в Django?

В моих моделях есть список вариантов, например: class Graduation(models.Model): YEAR_IN_SCHOOL_CHOICES = [ ('FR', 'Freshman'), ('SO', 'Sophomore'), ('JR', 'Junior'), ('SR', 'Senior'), ('GR', 'Graduate'), ] student_level = models.CharField(max_length=2, choices=YEAR_IN_SCHOOL_CHOICES) В моих представлениях я хочу получить значение для определенного элемента. …

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

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

02.02.2022
Почему мое видео не воспроизводится из моего кода...?

Я работаю над проектом и мой видео элемент не работает. вот мой код для html файла &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &lt;title&gt;Jangeer&lt;/title&gt; &lt;/head&gt; &lt;body&gt; {% load static %} &lt;video src="{% static …