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

17.12.2021
Django Login в контекстном процессоре работает некорректно

Я пытался отобразить форму входа и регистрации во всех моих приложениях Django. Для этого я использую context_processor, который отображает форму входа в контекст вот мой context_processors.py в app def login_request(request): if request.method == "POST": form = AuthenticationForm(request, data=request.POST) …

17.12.2021
NoReverseMatch для Django и DjangoCMS App

Я пытаюсь установить некоторые URL для тегов и категорий на форуме. Ссылки выглядят следующим образом <a href="{% url 'article-list-by-tag' %}{{ tag }}" class="badge badge-info" >{{ tag }}</a> Шаблон URL article-list-by-tag взят из приложения DjangoCMS под названием AldrynNewsblog. Он …

17.12.2021
Событие ochange работает только после второго выбора [дубликат]

Мне нужно показать некоторую базу данных в выпадающем списке выбора, форма динамическая, вот мои шаблоны но это работает только для первой формы, после формы, я должен выбрать выпадающий список, чтобы вернуть данные! и вот мой views.py @login_required def …

17.12.2021
Запуск Django в контейнере docker с помощью GDAL

В настоящее время я пытаюсь запустить проект Django внутри контейнера docker, чтобы предоставить проекту локальную БД. Проект зависит от GDAL, но при попытке установить требования он всегда сталкивается с одной и той же проблемой. Ниже приведен мой dockerfile: …

17.12.2021
Непойманный DOMException: Не удалось выполнить 'send' на 'WebSocket': Все еще в состоянии CONNECTING

Я пытаюсь транслировать видео. Скрипт отлично работает локально, но при переносе на сервер выдает следующую ошибку Uncaught DOMException: Failed to execute 'send' on 'WebSocket': Still in CONNECTING state. at sendMessage (https://website.com/video:67:24) at drawCanvas (https://website.com/video:59:17) at HTMLButtonElement.<anonymous> (https://website.com/video:63:17) …

17.12.2021
Получение нужных данных в нужном месте

У меня есть файл Json, я смог извлечь из него некоторые значения и просуммировать их. Я хочу иметь возможность поместить результат в нужный ключ, но не могу понять, как это сделать. Ниже приведен мой код: from builtins import print …

17.12.2021
Несколько кнопок для различных действий в одной форме Django

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

17.12.2021
Selenium выдает серверную ошибку 500 после щелчка (Django, pytest)

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

17.12.2021
URL исчезает в просмотре при переходе от get к POST

У меня есть вопрос относительно проблемы, где у меня нет вариантов, и лучше всего описать то, что видно в журнале. Некоторый фон : /order/createnumber/ это просто CBV createView, который покажет форму создания. url выглядит как url(r"^createnumber/$", views.OrderCreate.as_view(), …

17.12.2021
Аутентификация и авторизация django app (backend) с помощью keycloak

У меня возникла проблема. У меня есть приложение react, которое аутентифицируется, используя KeyCloak. От KeyCloak-сервера я получаю некоторые учетные данные, такие как токены, uuid пользователя и т.д. Затем я пытаюсь получить доступ к api на Django Backend, но request.user …

17.12.2021
Как использовать onChange с динамической формой - jquery

Я пытаюсь использовать onChange для того, чтобы вернуть некоторые данные, связанные с внешним ключом в выпадающем поле select, но это работает только для первой формы, после этого я должен выбрать элемент дважды, затем возвращает обратно данные! Я использую modelformset_factory, views.py …

17.12.2021
Статический файл css не загружается в django

Я перепробовал все, что знаю, чтобы исправить это, все статические файлы работают отлично, кроме css views.py from django.http.response import HttpResponse from django.shortcuts import render def index(response): return render(response , "main/index.html") html head {% extends 'main/base.html' %} {% load …

17.12.2021
Как избавиться от тега <QuerySet[]> при получении данных о моем шаблоне из базы данных? Django

У меня не получается разобраться в этом через поиск различных вопросов на stackoverflow, но я использую представление на основе функций, чтобы упростить свой день. Но когда я извлекаю эти данные из базы данных и показываю только одну запись с …

17.12.2021
Ошибка проверки последовательной истории миграции, выполненной для соединения базы данных 'default':

У меня возникла ошибка, когда я хочу сделать миграции при подключении к базе данных mysql на django, и я надеюсь, что кто-нибудь сможет помочь мне решить эту проблему. Мой код приведен ниже: DATABASES = { 'default': { # 'ENGINE': …

17.12.2021
DRF TypeError: create() получил неожиданный аргумент в виде ключевого слова

Я пытаюсь сохранить модель с помощью сериализатора, но получаю TypeError на методе сохранения. Похоже, что проблема не в данных или сериализаторе, поэтому я не знаю, как ее решить. serializers.py: class DistributorSeializer(serializers.ModelSerializer): """ Fields: exclude = ['company']. Overrides: `create()`, …

17.12.2021
Пагинация в django не пагинация постов по 6 постов на странице

после написания представления для моей пагинации в django, кнопка работает нормально, то есть они загружают новые страницы, но проблема в том, что все посты остаются на всех новых страницах, а это не то, что ожидалось. views.py def ElementLists(request): vectors …

17.12.2021
Dockerizing django postgres application getting password authentication failed for user "root" Role "root" does not exist

Здравствуйте, я докеризирую мое приложение django postgres, при этом я указываю пользователя как admin, но все равно я подключаюсь к базе данных postgres как root и получаю ошибки. DockerFile FROM ubuntu:20.04 RUN apt update &amp;&amp; apt install python3-pip python3-dev …

17.12.2021
Django: widget-tweaks для Dropdown-формы - attr не работает

В настоящее время я пытаюсь придать стиль моим выпадающим формам, которые я создавал с помощью widget tweaks. Таким образом, в настоящее время у меня есть один стилевой класс для каждого выпадающего списка, что, очевидно, не очень эффективно: CSS …

17.12.2021
Django Form - Выбор выпадающего списка

Как вывести и "id_no" и "name" [id_no - name] вместе в выпадающей форме выбора. Можно ли это сделать непосредственно в форме, используя только {{form}}. Model: class Employee(models.Model): id_no = models.CharField(unique = True,max_length=6) name = models.CharField(max_length=100) Form: class EmployeeForm(forms.ModelForm): …

17.12.2021
Проблемы с проверкой файла изображения, переданного через post-запрос в django

Я хочу проверить 2 вещи в моем проекте django: Is the Image passed is valid Image or not (having proper extension, nonempty etc.) I have a function isCovering70p which returns bool, depending on whether the object in …

17.12.2021
Изменение формата видео в Django

Какой лучший способ изменить формат видео с любого на mp4 в Django? models.py class Post(models.Model): video = models.FileField(validators=[FileExtensionValidator(allowed_extensions=['mp4', 'mov', 'wmv', 'avi', 'flv', 'webM', 'mkv'])]) views.py if request.method == 'POST' in request.POST: form = NewVideo(request.POST, request.FILES) if form.is_valid(): obj …

17.12.2021
Как сделать сложный запрос к базе данных в Django

Я хочу получить данные из моей БД SQLite. Мои модели: class Group(models.Model): groupName = models.CharField(max_length=100) description = models.CharField(max_length=255) inviteKey = models.UUIDField(default=uuid.uuid4, unique=True, editable=False) createdAt = models.DateTimeField(auto_now_add=True) updatedAt = models.DateTimeField(auto_now=True) deletedAt = models.DateTimeField(auto_now=True) class Members(models.Model): userId = models.ForeignKey(User, …

17.12.2021
Как реализовать простые уведомления в drf?

Обычно в django с шаблонами я реализую базовые уведомления следующим образом. Например. class Article(models.Model): name = models.CharField() owner = models.ForeignKey(User) class Comment(): article = models.ForeignKey(Article) txt = models.CharField() user = models.ForeginKey() datetime = models.DateTimeField(auto_now_add=True) class ArticleNotification(): article = …

17.12.2021
Можно ли построить MindMaps в Python? [закрыто]

Я работаю над своим веб-приложением. Я хочу иметь возможность создавать карты разума на моем сайте. Могу ли я сделать это в Django с помощью python или мне нужно использовать другие языки для создания этой функции создания карт ума?

17.12.2021
Передача данных JSON в Shopify с помощью кнопки Добавить в корзину

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

17.12.2021
Django view/model как правильно сделать запрос используя чистый sql запрос

Пытаюсь в вьюшке использовать чистый sql запрос к модели(model) данных в данном случае (таблица app_table), но выходит ошибка: не целочисленная константа в ORDER BY from django.db import connection # для работы с чистым sql в django with connection.cursor() as cursor: …

17.12.2021
Как развернуть приложение django channels на azure?

Я хочу развернуть приложение django channels на azure, но не нашел ни одного руководства. Я пытался развернуть его, но сервер не принимает соединения веб-сокета.

17.12.2021
(Django aggregate) как получить среднее потраченное время и их даты

Моя модель class UserRetention(models.Model): user = models.ForeignKey('users.User', on_delete=models.PROTECT,null=True, blank=True,related_name='user_retention') in_date = models.DateTimeField(auto_now_add=True) out_date = models.DateTimeField(blank=True, null=True) @property def duration(self): try: return self.out_date - self.in_date except: pass class Meta: get_latest_by = 'in_date' моя цель Мне нужно сделать …

17.12.2021
DRF SOCIAL OAUTH 2

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

17.12.2021
Извлечение значений полей внешнего ключа в createview [закрыто].

Здравствуйте, Я открываю для себя Django и застрял на следующей проблеме (в упрощенной форме я не помещаю все поля) Models.py class Produit(models.Model): nom = models.CharField(max_length=255, unique=True) type = models.CharField(max_length=255) class ProduitBordereau(models.Model): nom = models.Charfields(max_length=255) type = models.CharField(max_length=255) prix_achat = …

17.12.2021
Как установить повторные задания в случае неудачи в Django-Celery

Я пытаюсь запустить задачу с помощью celery. Мне нужно отправлять пост-запросы на удаленный сервер, пока пользователь нажимает кнопку отправки, Поэтому я попробовал использовать celery с Redis с такой конфигурацией в файле настроек: BROKER_URL = os.environ.get("REDIS_URL") CELERY_RESULT_BACKEND = os.environ.get("REDIS_URL") CELERY_ACCEPT_CONTENT …

17.12.2021
Как я могу изменить id модели из сериализатора?

Для того, чтобы добавить данные Django db, id должен быть другим поэтому я хочу изменить значение id модели данных. Как я могу изменить id модели из сериализатора ? msg = self.request.recv(1024) while msg: print([Name], msg.decode()) stream = io.BytesIO(msg) data = …

17.12.2021
Как отправить POST-запрос на сервер из Fetch API? Примеры не работают

Я не могу отправить пост-запрос на сервер. По какой-то причине reguest.POST на сервере пуст. Ниже приведены примеры кода JS на передней панели let weekends = [] await fetch('{% url "get_weekends" %}', { method: 'POST', headers: new Headers({'Accept': 'application/json', 'Content-Type': 'application/json'}), …

17.12.2021
Подключение Python Bot к Django и фронтенду

Я создал простого python-бота и говорю некоторые определенные команды, поскольку он находится в определенном python-файле (файл .py). Могу ли я как-то связать его с моим фреймворком Django? Например, если я нажму на какую-то кнопку, будет выполнен определенный файл python, …

17.12.2021
Получение данных из HTML-формы Django и передача их в базу данных MySQL

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

17.12.2021
Django при получении env var не работает на ElasticBeanstalk

Я развернул свое приложение Django, используя ElasticBeanstalk. Когда я захожу на верхнюю страницу, я получаю ошибку 502. Мой журнал показывает raise KeyError(key) from None KeyError: 'MY_APP_SECRET' в моем settings.py. Я дважды проверил, что значение для MY_APP_SECRET установлено на ElasticBeanstalk …

17.12.2021
Как решить проблему net::ERR_TIMED_OUT в поствызове axios?

Axios.post(`https://16.16.6.1:8000/api/login`, { username: "userName", password: "password" }) .then(res =&gt; { console.log("Logging in") }) .catch(err =&gt; { console.log(err) alert(err.message) }) Раньше я использовал бэкенд, который работал в моей собственной системе, поэтому использовал localhost или window.location.hostname вместо конкретного адреса хоста, …

17.12.2021
Drf how to: simple-jwt аутентификация без USERNAME_FIELD

Я расширил TokenObtainPairSerializer, моя модель пользователя имеет email в качестве USERNAME_FIELD, но у этого типа пользователя нет email, вместо него я хочу использовать автогенерируемый уникальный id для аутентификации вместо email. class MyTokenStudentSerializer(TokenObtainPairSerializer): def validate(self, attrs): user = authenticate()( student_id=attrs['student_id'], …

17.12.2021
Как получить предыдущую дату? Вообще-то я работаю над проектом по донорству крови

#Models.py from django.db import models class User(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) mobile_number = models.IntegerField() cnic = models.CharField(max_length = 13) blood_group = models.CharField(max_length= 10) last_donation = models.DateTimeField(auto_now_add=True) #Views.py from django.shortcuts import render from .models import * from .forms import …

17.12.2021
Полнотекстовый поиск с помощью триграмм

Пытаюсь сделать триграмму для поиска, но выдаёт ошибку: ProgrammingError at / function similarity(character varying, unknown) does not exist LINE 1: ...opisanie&quot;, '')), 'A'), plainto_tsquery('Усат')) + SIMILARITY... Exception Type: ProgrammingError Exception Value: function similarity(character varying, unknown) does not exist LINE …