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

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 && 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 => { console.log("Logging in") }) .catch(err => { 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", '')), 'A'), plainto_tsquery('Усат')) + SIMILARITY... Exception Type: ProgrammingError Exception Value: function similarity(character varying, unknown) does not exist LINE …

17.12.2021
Тестирование push-уведомлений firebase

Я сделал некоторую настройку, изучив документацию по django-fcm, и написал следующие скрипты. Теперь, я не сделал фронтенд часть, но хочу протестировать его локально. Есть ли способ протестировать его с консоли localhost, например, используя curl запрос? Мой код: …

17.12.2021
Невозможно преобразовать ключевое слово 'book_hex' в поле

Я использую Django. Вместо использования PrimaryKey для идентификации отдельных книг, я подумал об использовании кода для различения двух книг. Я реализовал генератор случайного 10-значного кода и подключил его к urlpatterns и функциям. Все это работает. Но теперь я не могу …

17.12.2021
Ошибка аутентификации Django Alluth в производстве

Я интегрировал Google Login на производственном сайте. В основном Backend-Django(port-8000),Frontend-React(port-3000) inegration. У меня получилось успешно войти с помощью google login на http://example.com:8000/accounts/login/ Но на фронтенде он показывает ошибку. http://example.com:3000 ERROR это <img alt="enter …

17.12.2021
Как я могу исправить эту ошибку при использовании captcha в django?

Мой код (версия python=3.10, версия django=4.0): def get_code(request): img = ImageCaptcha(200, 100) im = img.generate_image(chars='1234') fp = BytesIO() im.save(fp, 'png') return HttpResponse(fp.getvalue(), content_type='image/png') Ошибка: TypeError at /get_code/ 'float' object cannot be interpreted as an integer Request Method: GET …

17.12.2021
Как использовать несколько фильтров в одном поле в django?

Я пытаюсь отфильтровать один и тот же файл по разным значениям. Примером моего API является... example.com/deals?store=amazon&amp;store=flipkart&amp;country=india Я использую django-filter в бэкенде. Вот мой код. class DealsList(generics.ListAPIView): throttle_classes = [UserRateThrottle] serializer_class = DealModelSerializer filter_backends = [DjangoFilterBackend, …

17.12.2021
Django фильтрует столбец с помощью оператора OR

Я нашел вопрос, очень похожий на этот, но в нем не было указано, как вернуть конкретный столбец, и я пробовал комбинации в течение последних нескольких часов безрезультатно. home_team_list2 = PreviousLossesNbav1WithDateAgg.objects.values_list('actual_over_under_result_field', flat=True).filter(Q(away_team_field="Chicago") | Q(home_team_field="Chicago")) Это не приводит к ошибкам, …

17.12.2021
Django form_valid() не работает для регистрации

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

17.12.2021
Что и как я должен изучать? [закрыто]

Я хочу стать разработчиком полного стека и хочу изучить HTML, CSS, JS и DJANGO (Python). Какой из них я должен выучить первым и сколько времени уделять каждому языку. HTML CSS JS DJANGO

17.12.2021
Django ModuleNotFoundError: Нет модуля с именем 'my_app_name' при загрузке WSGI на ElasticBeanstalk

Я пытаюсь развернуть свое приложение Django на ElasticBeanstalk. Я развернул свое приложение без ошибок, но когда я захожу на корневую страницу, она показывает ошибку 502 и в журнале появляется ModuleNotFoundError: No module named 'my_app_name' Как я могу решить …

17.12.2021
Ошибка 500 на одной конкретной странице. Apache2. Ubuntu 18

Как разработчик, я должен сообщить вам, что являюсь большим поклонником Stackoverflow. Я решил так много проблем благодаря всем вам! В настоящее время я борюсь с ошибкой 500. Я искал решение на этой странице и в Интернете, но так …

17.12.2021
Присвоение значения переменной внутри цикла for

У меня есть цикл for, который проходит через список городов, а также их широкие переменные (безопасность, доступность, транзит и т.д.). Если есть совпадение между широкой&amp;специфической переменной города и широкой&amp;специфической переменной, которую пользователь выбирает на странице, то присваивается взвешенное значение, …

17.12.2021
Ошибки при выводе книжного списка в шаблоны

From django.http import HttpResponse booksList = [ { 'id' = '1', 'title' = "Beginner's Course in Django", 'description' = 'Foundational Course in Django'} { 'id' = '2', 'title' = "Intermediate Course in Django", 'description' = 'Next steps in Django' }, …

17.12.2021
Django Forms, класс LoginForm(User): аргумент str() 'encoding' должен быть str, а не кортежем

Получил ошибку, класс LoginForm(User): TypeError: str() аргумент 'encoding' должен быть str, а не tuple. Мой вопрос, как вызвать "AUTH_USER_MODEL" из forms.py. models.py from django.db import models from django.contrib.auth.models import AbstractBaseUser, BaseUserManager, PermissionsMixin from django.utils.translation import gettext_lazy as _ from django.utils …

17.12.2021
Медиафайл Django не отображается в ведре

У меня возникла проблема при попытке заставить мой bucket отображать обе папки media и static. В настоящее время, когда я собираю статистику, она получает только из static, но не из media. Как мне заставить медиа отображаться в моем ведре? …

17.12.2021
У объекта 'list' нет атрибута '_meta' Пожалуйста, помогите мне, я застрял.

Введите описание изображения здесь недавно я хочу отредактировать строку таблицы, но там хранятся данные за 3 дня. Помогите мне избавиться от этого

17.12.2021
Не удается подключить dat.gui в моем javascript на сервере django

Я новичок в веб-разработке и я пытаюсь импортировать библиотеку пакета dat.gui в мой javascript, но это не работает :c Я использую python и django для создания сервера, и я использовал метод, который поставляется в документации в HTML, загружая пакет …