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

11.10.2021
Подсчитывать все случаи, когда дата попадает в диапазон

Я пытаюсь подсчитать каждый раз, когда значение месяца в created_on попадает в разные месяцы, используя этот django orm ниже: result_qs = Model.objects.all().annotate( spring=Count(Case(When(ExtractMonth("created_on") in [1, 2, 3, 4, 5], then=1))), summer=Count(Case(When(ExtractMonth("created_on") in [6, 7], then=1))), fall=Count(Case(When(ExtractMonth("created_on") in [8, …

11.10.2021
Зачем нам нужно настраивать AWS и POSTgres db при развертывании приложения с помощью Heroku?

Я создаю web api, посмотрев видео на youtube ниже, и до настройки AWS S3 bucket я понимаю все хорошо. Но он сначала развертывает все локально, затем, убедившись, что все работает, он переносит все статические файлы на AWS и для …

11.10.2021
Формы в Django. Выпадающий список

В проекте на django (python) у меня есть модель с внешним ключом, в которой отражается форма для заполнения. Возможно ли сделать так, что если пользователь не находит свой вариант в выпадающем списке, то у него есть возможность заполнить это поле, …

11.10.2021
Backend и Frontend в Docker работают локально, но не удаленно

Проблема У меня есть три контейнера Docker: бэкенд, фронтенд и контейнер nginx, который обрабатывает запросы. Когда я запускаю их на своем компьютере (ноутбук windows с docker engine), все работает отлично. В логах контейнеров я вижу, что выполняются следующие вызовы: …

11.10.2021
Почему View возвращает None при переходе на страницу оплаты в Django?

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

11.10.2021
Обновление модели "многие ко многим" в Django Rest Framework

У меня есть следующие модели: class Settings(models.Model): ... category = models.ManyToManyField( Category) hsk = models.ManyToManyField( HSKLevels) class Meta: db_table = 'settings' Я могу довольно легко обновить мою главную таблицу через REST. Проблема в том, что я …

10.10.2021
Не удается получить доступ к моему API через балансировщик нагрузки gcp

Я могу получить доступ к api через ip сервера с приложением, но не могу получить доступ к нему через ip балансировщика нагрузки. Корневой путь load-balancer-ip/ возвращает index.html с $hostname, но сервер с приложением возвращает 404 ошибку django <a href="https://i.stack.imgur.com/b4hs7.png" …

10.10.2021
Django & Leaflet & modal fade

Может ли кто-нибудь прислать мне пример программы (views.py, urls.py, template ...), которая использует class = "modal fade" для введения широты и долготы PointField, затем ищет, существует ли эта точка с помощью команды filter и отображает ее на карте. Сообщаю, что …

10.10.2021
Отображение нескольких выбранных флажков с галочками в форме обновления в django

В моей форме создания я сохранил определенные значения season_interest как summer, winter в моей базе данных теперь эти значения должны отображаться отмеченными в форме обновления рассмотрим мой forms.py как SEASON_INTEREST_CHOICES = ( ('Spring','Spring'), ('Summer','Summer'), ('Autumn','Autumn'), ('Winter','Winter'), …

10.10.2021
Как передать переменную в параметр per_page в Django Paginator(), чтобы все треки альбома отображались на одной странице?

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

10.10.2021
Js файл не работает в коде внутри функции .html()

Когда я нажимаю кнопку (кнопка количества в корзине), js файл вызывает ajax функцию, которая загружает все содержимое корзины и заменяет его на элементы в "res.data". Ajax-функция: $.ajax({ url:'/update_quantity_instant/', data:_newdata, dataType:'json', success:function(res){ console.log(res); $('#cart-total').text(res.cartItems); $('#boxcart').html(res.data); } }) функция js …

10.10.2021
Одно из моих полей Bollean отображается как select (Unknow/Yes/no) вместо checkbox

У меня есть ошибка, которую я не смог исправить. У меня много булевых полей в форме и все они отображаются как checkbox, кроме одного, которое отображается как select list models.py class Psychosocial2(Invalidite): """ A class to create a psychosocial …

10.10.2021
Локальная переменная 'utilisateurs_serializer' ссылается перед присвоением

` @api_view(['GET', 'POST', 'DELETE']) def user_list(request): if request.method == 'GET': utilisateurs = Utilisateur.objects.all() firstname = request.GET.get('firstname', None) if firstname is not None: utilisateurs = utilisateurs.filter(firstname__icontains=firstname) utilisateurs_serializer = UtilisateurSerializer(utilisateurs, many=True) return JsonResponse(utilisateurs_serializer.data, safe=False) elif request.method == 'POST': utilisateur_data = JSONParser().parse(request) utilisateur_serializer …

10.10.2021
Работает ли сервер на хосте "localhost" (::1) и принимает соединения web_1 | TCP/IP на порт 5432?

Здравствуйте, у меня возникла ошибка, как в заголовке, при создании веб-приложения Django. Я получаю эту ошибку Is the server running on host "localhost" (::1) and accepting web_1 | TCP/IP connections on port 5432? Я понятия не имею, …

10.10.2021
Необходимо добавить поля пользователя в заказ [Django]

У меня есть model для Order и OrderItem class Order(models.Model): first_name = models.CharField(max_length=25) last_name = models.CharField(max_length=25) email = models.EmailField() phone = models.CharField(max_length=15) adress = models.CharField(max_length=100) comment = models.TextField() created = models.DateField(default=datetime.date.today()) def __str__(self): return 'Order {}'.format(self.id) def get_total_cost(self): return …

10.10.2021
Pytest исправление атрибута поля по умолчанию для унаследованной модели django

У меня есть следующая модель в common/models.py: from django.db import models from uuid import uuid4 class BaseModel(models.Model): guid = models.UUIDField(unique=True, default=uuid.uuid4, editable=False) class Meta: abstract = True В app/models.py у меня есть следующее: <pre class="lang-py …

10.10.2021
Метод Django to_python пользовательского models.DateTimeField не получает правильное значение

У меня есть ModelForm, основанная на модели, которая включает в себя настроенное поле DateTimeField. Единственной настройкой является переопределение метода to_python, чтобы я мог преобразовать строку в формате 'AM/PM' в формат 24-часового времени, который Django будет проверять. Я указал виджет …

10.10.2021
Ошибка NoReverseMatch Python Django

Ошибка возникает при переходе по ссылке: &lt;a href=&quot;{% url 'catalog:catalog_home' %}&quot; class=&quot;submenu-link&quot;&gt; Главный файл urls.py: from django.contrib import admin from django.urls import path, include from django.conf import settings from django.conf.urls.static import static urlpatterns = [ path('admin/', admin.site.urls), path('', include('main.urls')), …

10.10.2021
Динамическое получение списка выбора для формы

Есть простая форма class MyForm(forms.Form): CHOICE = [(1, 1), (2, 2)] choice = forms.ChoiceField(choices=CHOICE) Здесь CHOICE сразу указан, а как его динамически получать во вьюхе? Вьюшка отображает форму и в зависимости от того какой список получает, тот и будет …

10.10.2021
Django rest framework: Cookies теряются после обновления страницы

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

10.10.2021
Ошибка загрузки приспособления Django unittests при использовании --parallel

Я работаю над проектом, в котором есть значительное количество (Django) модульных тестов, общее время выполнения около 10 минут. Мы надеемся использовать --parallel, чтобы немного ускорить работу, не прибегая к самостоятельной обработке набора тестов. Я сталкиваюсь с проблемой фиксации при …

10.10.2021
Reverse for 'forum_post' with no arguments not found. 1 pattern(s) tried: ['forumpost/(?P<pk>[0-9]+)/$'] Как решить проблему?

I would like to link this function to the link in the base Templates, but I have this error, what solution could be found? Should I use the Reverse function? <pre class="snippet-code-css …

10.10.2021
Django изменение значения аргумента пользовательского фильтра в шаблоне

В настоящее время у меня есть 2 фильтра, classroom(recinto) и course(carrera). Я хочу получить только те курсы, которые назначены выбранной аудитории, для этого у меня есть модель "CarreraRecinto". Модели: class Recinto(models.Model): codigo = models.CharField(max_length=10, unique=True) nombre = models.CharField(max_length=300) …

10.10.2021
Django: хранить переменные в базе данных и передавать их между различными модулями

В моей модели я пытаюсь вычислить возраст пользователя и создать для него id код, и я хочу сохранить эту информацию в базе данных, но поля "age" и "id_code" отсутствуют в моей базе данных. Если я изменю имя функции, то возраст …

10.10.2021
Развертывание приложения django на контейнерах aws lightsail

ЧТО Я ПЫТАЮСЬ СДЕЛАТЬ И ЧТО Я СДЕЛАЛ я пытаюсь развернуть приложение django через контейнер в amazon lightsail containers. я нашел несколько руководств о том, как это сделать, но некоторые из них, кажется, усложняют все настолько, что …

10.10.2021
Невозможно добавить новый пост через выборку

Я пытаюсь отправить новое сообщение через fetch, но каждый раз я получаю эти две ошибки (видны на картинке). Не могли бы вы сказать мне, почему я получаю эти ошибки? fetch('/posts', { method: 'POST', body: JSON.stringify({ body: document.querySelector('#compose-body').value }) …

10.10.2021
Получение ошибки типа в Articles/1/:get() got multiple values for argument 'id'

Class Article_List(APIView): def get(self,request): articles = Article.objects.all() serializer = ArticleSerializer(articles, many=True) return Response(serializer.data) def post(self,request): serializer = ArticleSerializer(data=request.data) if serializer.is_valid(): serializer.save() return Response(serializer.data, status=status.HTTP_201_CREATED) return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) # Bad Request class ArticleDetails(APIView): def get_objects(self, id): try: return Article.objects.get(id=id) except Article.DoesNotExist: …

10.10.2021
Я хочу получить все объекты Post, у которых есть хотя бы один followUser, чей user=request.user

FieldError at /en/account/profile/follow_list/ Невозможно преобразовать ключевое слово 'followidf' в поле. Возможные варианты: author, author_id, Этот пролет может быть настолько глубоким, насколько вы захотите. Это работает и в обратную сторону. Хотя это можно настроить, по умолчанию вы ссылаетесь на …

10.10.2021
AttributeError в /create_order/4 в Django

Я делаю инлайн наборы форм для создания новых продуктов в каждом клиенте, но когда я пытаюсь сохранить его, он выдает мне эту ошибку views.py: Здесь я сосредоточен на функции "createOrder" для создания заказов клиентов from django.shortcuts import render, redirect from …

10.10.2021
Django: Альтернатива использованию составных ключей

У меня есть следующие 2 таблицы. Discount: id, supplier_id, buyer_id, discount_rate (with supplier_id and buyer_id being unique_together) Product: id, product_name, supplier_id, buyer_id, price Просто объясню, почему у меня есть идентификатор покупателя в таблице продуктов: Продукт предлагается …

10.10.2021
Как получить данные с веб-сайта aa внутри I-фрейма

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

10.10.2021
Удаленный Postgresql работает очень медленно

Я запускаю .py файлы, используя Django ORM, которые подключены к серверу Postgresql на другом сервере. Оба сервера работают на Ubuntu 20.04 Когда я запускаю тот же файл, это занимает следующее время: 2-3 секунды на сервере с postgresql …

10.10.2021
Нет: в http-заголовке 'X-Robots-Tag' обнаружен 'noindex'

У меня такая проблема с моей картой сайта Нет: 'noindex' обнаружен в 'X-Robots-Tag' http header, и я думаю, что именно поэтому моя карта сайта показывает "Sitemap could not be read" Есть ли у кого-нибудь идея, как это …

10.10.2021
Django - передача значения из html-шаблона в функцию python

Я пытаюсь раскрутить первый проект Django и испытываю трудности с тем, как передать значение в функцию python из html. В принципе, у меня есть 1 placeholder с 3 кнопками рядом с ним. У меня есть файл file.html в templates. …

10.10.2021
Как обновить модели Django из другого приложения?

У меня есть работающий сервер Django, использующий MySQL. Я хочу изменить его модели из другой программы на python. У меня есть несколько идей. Directly insert data into MySQL (will this reflect on model objects?) Create a …

10.10.2021
Django test несколько тестовых примеров в цикле for

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

10.10.2021
Как решить ошибку значения -cannot assign... в Django

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

10.10.2021
Работа с Forms в Джанго

В проекте на django(python) я имею модель с внешним ключом, которая отражает форму для заполнения. Можно ли сделать так, что бы если пользователь не нашёл своего варианта в выпадающем списке, у него была возможность заполнить это поле, но со своим …

10.10.2021
Как использовать __range в Django

Class Order(models.Model): customer = models.ForeignKey('Customer' , on_delete=models.SET_NULL , null= True , blank = True) date_ordered = models.DateTimeField(auto_now_add = True) У меня есть это в модели заказа. Теперь я хочу взять order.objects.filter и взять только те данные, дата_заказа которых …

10.10.2021
Как подключить веб-приложение python к sql-серверу и создать динамические запросы

У меня есть проект, в котором есть SQL сервер с записями заказов и клиентов. И мне нужно создать веб-приложение, которое аутентифицирует пользователя и затем запрашивает SQL-сервер о заказах этого клиента, используя динамический SQL-запрос, например select * from orders where …