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

01.08.2022
InvalidProfileError при использовании действий github для развертывания на Elastic Bean

Я использую действия github для развертывания моего приложения Django на Elastic bean. Мой файл .elasticbeanstalk/config.yml имеет следующий вид: branch-defaults: amazon-deploy: environment: platform-prod group_suffix: null global: application_name: platform branch: null default_ec2_keyname: aws-eb default_platform: Python 3.8 running on 64bit Amazon Linux …

01.08.2022
Аутентификация пользователей с помощью django во внешнем приложении

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

01.08.2022
Невозможно запустить точку останова представления в тестах django

Я хочу отладить представление, которое запускается внутри django tests.py. Вот код представления: def test_view(request): if request.method == "POST": with open("a_path_to_the_file/aaa.txt", "w") as f: f.write("done!") Вот тест: class ViewsTests(TestCase): def test_add_address(self): self.client.post(reverse("address_book:test_view")) Представление просто не …

31.07.2022
Проблемы с бэкенд-частью строки поиска в Django

Кто может объяснить мне, почему мой SearchView не работает. У меня есть некоторый код вроде этого: search.html <div class="justify-content-center mb-3"> <div class="row"> <div class="col-md-8 offset-2"> <form> <div class="input-group"> <input type="text" name="q" class="form-control" placeholder="Search..." /> <div class="input-group-append"> <button class="btn btn-dark" type="submit" …

31.07.2022
Как создать api рекламной кампании LinkedIn с помощью Django? [закрыто]

Я работаю над проектом, в котором пытаюсь создать API менеджера рекламных кампаний, используя LinkedIn oauth2 и Django. Мне удалось подключиться и авторизоваться в LinkedIn с правами rw_ads, но я совершенно не знаю, куда двигаться дальше. Любая помощь будет очень признательна, …

31.07.2022
Django rest framework и React: TypeError: NetworkError при попытке получить ресурс

Я использую Django rest framework для back-end и react для front-end сайта. Back-end работает нормально в моем приложении Postman и браузере. Однако, когда я получаю данные с помощью react, он выдает следующую ошибку в моей консоли TypeError: NetworkError when …

31.07.2022
Запуск сеанса входа в систему после того, как check_password проверит правильность пароля

У меня есть форма регистрации пользователя, которую я использую для аутентификации пользователей в django, и вот код, который обрабатывает from django.contrib.auth.hashers import make_password from django.contrib.auth.hashers import check_password from django.contrib.auth import login def process_login(request): if request.method == 'POST': var = …

31.07.2022
Django: как проверить, зарегистрированы ли пользователи, зарегистрированные под моим именем, на новых пользователей, зарегистрированных под ними в Django

Я пишу логику реферальной системы на django. Сейчас реферальная система работает нормально, но я хочу реализовать следующее. Когда я направляю пользователя "user 2" и "user 3", сохраняется, что я направил двух пользователей, теперь как мне проверить, если "user 2" или …

31.07.2022
Группировка записей из базы данных PostgreSQL по неделям или месяцам на основе значения временной метки?

Я уже некоторое время пытаюсь найти решение этой проблемы, но из-за моей неопытности в работе с postgres (и SQL в целом) и Django ORM мне не удалось получить результат, который я мог бы использовать. У меня эта модель: …

31.07.2022
Как можно передать в jinja аргумент или переменную из JS?

Сразу скажу я новичок в django. Нужно передать в jinja переменную из JS, возможно ли это сделать? С низу пример того как это должно выглядеть в моем представлении, но так оно не работает. Нашел метод FileResponse в документации django, но …

31.07.2022
Команда Django authenticate() возвращает None

Я делаю сайт, на котором есть вход в Google, и я пытаюсь зарегистрировать пользователя, когда он нажимает кнопку входа в Google. Вот код, который не работает: def google_login(request): security_key = request.GET.get("security_key","") email = request.GET.get("email","") if security_key == "" or email …

31.07.2022
TypeError at /password-reset/ filter_users_by_email() got an unexpected keyword argument 'is_active'

Я пытаюсь использовать конечную точку password-reset api в dj_rest_auth. Он требует, чтобы я ввел адрес электронной почты пользователя, но когда я это делаю, я получаю TypeError at /password-reset/ filter_users_by_email() got an unexpected keyword argument 'is_active' error. Пожалуйста, помогите мне …

31.07.2022
Макет проекта и приложения DJango и Импорт кажутся чрезвычайно повторяющимися

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

31.07.2022
Django Ограничение выбора в админке

Мне нужно отфильтровать категории которые я могу выбрать в PostAdmin точные которые были подтверждены, как это сделать? в моделях: class Category(models.Model): name = models.CharField(max_length=200) confirmed = models.BooleanField(default=False) .... def __str__(self): return self.name class Post(models.Model): title = models.CharField(max_length=255) category = …

31.07.2022
Создайте django запрос, который даст результаты, подобные этим [{"modelfield3_value": {"modelfield1": "value1", "modelfield2": "value2"} }].

Как я могу создать django запрос, который бы давал результаты, подобные этому [{"modelfield3_value": {"modelfield1": "value1", "modelfield2": "value2"} }]? По сути, часть {"modelfield1": "value1", "modelfield2": "value2"} - это словарь, который возвращает метод .values(). Возможно ли такое с помощью django orm и …

31.07.2022
Как подсчитать количество вложенных массивов в django?

Я новичок в django и все еще выясняю, как использовать все функции. Вот результат запроса, который я хочу подсчитать { "id": 1, "user_id": 1, "encountersDaily": [ { "id": 1, "DateTime": "2022-08-01T01:22:00Z", "Longtitude": "14.536480570700000", "Latitude": "121.049722723900000", "EncounterExitID": 1, "PromoterID": 1, …

31.07.2022
Попытка загрузить статические изображения из JS-скрипта в Django

Я использую компонент 'select2' выпадающего списка 'https://select2.org/dropdown' в Django для отображения выпадающего меню, которое имеет изображение флага рядом с каждым пунктом. В процессе разработки я создавал строковый литерал в своем JS-коде для указания на статическую папку img, но теперь я …

31.07.2022
Assert celery задача выполняется или не выполняется

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

31.07.2022
Перенаправление на детальное представление после аутентификации в шаблонах django

У меня есть простая модель группы: class Group(models.Model): leader = models.ForeignKey(User, on_delete=models.CASCADE) name = models.CharField(max_length=55) description = models.TextField() joined = models.ManyToManyField(User, blank=True) С простым шаблоном GroupDetail: <div>Leader: {{group.leader}}</div> <div>Name: {{group.name}}</div> <div>Description: {{group.description}}</div> {% if user.is_authenticated %} <form action="{% …

31.07.2022
Проблемы с тестированием advisory_lock с помощью pytest

В настоящее время я пытаюсь протестировать функцию, которая блокирует некоторую строку и не позволяет делать что-либо под этой заблокированной строкой, используя advisory_lock. вот мой код: import pytest from django_pglocks import advisory_lock from threading import Thread from time import sleep …

31.07.2022
Не могу заставить selenium работать я хочу протестировать мое приложение django channels

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

31.07.2022
Невозможно отобразить поле 'name' в REST API

Когда я пытаюсь получить все данные из моего REST API, я получаю их правильно, за исключением одного поля, это поле 'name' из класса Skill. Вместо 'name' я получаю только его id. Не могли бы вы помочь мне решить эту проблему? …

31.07.2022
Django для API: Создание веб-интерфейсов API с помощью Python и Django [закрыто]

В настоящее время я ищу Django for APIs: Build web APIs with Python and Django 4.0 PDF было бы очень полезно, если бы кто-нибудь предоставил мне эту книгу в формате pdf

31.07.2022
Неподдерживаемый тип(ы) операнда для *=: 'dict' и 'int' - Django RowNumber()

Я пытаюсь использовать RowNumber() : qs = self.filter_queryset(self.get_queryset()) qs = qs.annotate( row_number = Window( expression = RowNumber(), order_by = F('score').desc() )) часть order_by возвращает ошибку: unsupported operand type(s) for *=: 'dict' and 'int' Как я …

31.07.2022
Исключение пути из url

Я новичок в Django Channels и я пытаюсь следовать и воссоздать этот проект из документации Django channels (которая состоит из 4 частей) : https://channels.readthedocs.io/en/latest/tutorial/part_1.html#add-the-index-view Как вы можете видеть, для доступа к проекту я должен использовать …

31.07.2022
Проверка электронной почты через apppassword не работает

В моем проекте электронной коммерции Django я использовал свой почтовый аккаунт gmail в качестве EMAIL_HOST_USER для отправки подтверждения электронной почты при регистрации. но с 30 мая 2022 года функция менее безопасных приложений была отключена. и я получаю ошибку при регистрации …

31.07.2022
Невозможно удовлетворить требование пути для изображения в поле FilePathField модели и отобразить его в шаблоне

В соответствии с учебником у меня есть модель с: class Project(models.Model): ... image = models.FilePathField(path="/img") Файлы отображаются в шаблоне с: {% extends "base.html" %} {% load static %} ... <img class="card-img-top" src="{% static project.image %}"> ... {% …

31.07.2022
Django_cities_light not populate No module named 'myapp.settings' I use cookie cutter

Я только что создал новый проект : pubsauvage с cookie cutter django. Я хочу использовать Django-cities-light (последняя версия). Поэтому я добавил модуль и сделал миграцию. Я вижу все таблицы cities_light (пустые). Когда я хочу заполнить с помощью manage.py cities_light у …

31.07.2022
В Django views.py я создаю сессию в методе A и пытаюсь прочитать ее в классе B. Ошибка: атрибут session не определен в классе B

Возможно, у этого есть простое решение. Надеюсь, вы сможете мне помочь. Я отправил Ajax-пост в methodA в views.py. Все работает. Я хочу использовать переданную переменную в качестве сессии. Я думаю, что это работает, так как я могу вывести request.session[]. …

31.07.2022
Баг вывода имени пользователя в Django

Возникла следующая проблема: на сайте организована страница с настройками, где пользователь может поменять свой username. При этом, как многие знают, Django сам проводит валидацию и если ввести имя, которое уже существует в БД, то выводится сообщение об ошибке <a href="https://i.stack.imgur.com/rgs25.png" …

31.07.2022
Проверка валидности не работает в Form.py Django

Мне нужно создать это правило валидации, когда Start= (start_new + start_old) &gt;0 или является положительным и End = (end_new + end_old) &gt;0 или является положительным, тогда ошибка валидации выдаст, что "Positive Strat и Positive End не разрешены в конъюнкции", …

31.07.2022
Есть ли способ развернуть проект Django на namecheap в режиме ASGI?

Я пытаюсь развернуть свой Django на Namecheap, сервер должен работать, но я получил следующее сообщение traceback: [ERROR] [UID:12123][2655752] wsgiAppHandler pApp-&gt;start_response() return NULL. Traceback (most recent call last): File "/home/alshigpf/website/passenger_wsgi.py", line 41, in __call__ return self.app(environ, start_response) TypeError: __call__() …

31.07.2022
Когда я вызываю эту функцию javascript в шаблоне django вот так "<h4 id="followings" onclick="followings();">followings</h4>", она не работает

Когда я вызываю эту функцию javascript (хранящуюся в статических файлах) в шаблоне django, как это "followingings", она не работает. Но другие функции работают. javascript caode function followings() { let url = 'following/' console.log(url) fetch(url) .then(response =&gt; response.json()) .then(data …

31.07.2022
Вопрос: Разделение фронтенда и бэкенда для отправки электронной почты с помощью DRF

Я работаю над проектом, фронтенд строится с помощью React, а для бэкенда я использую Django Rest Framework. Я хочу отправлять пользователю письма с подтверждением и сбросом пароля. Я знаю, что могу задать подпапку emails в каталоге шаблонов и отправить соответствующее …

31.07.2022
Django-tinymce работает с "manage.py renserver", но не обслуживается apache2

При запуске под apache mce не появляется: Я получаю texaereas. В обоих случаях (запуск с "runserver" и с apache, на двух разных машинах, у меня установлен django-tinymce в vitualenv. В файле form.py у меня есть: from django.forms import …

31.07.2022
Как сервер flask проверяет форму даже после возврата самого html-файла?

@app.route("/register", methods=["GET", "POST"]) def register(): form = Form() if form.validate_on_submit(): pass return render_template("register.html", form=form) В приведенном выше коде сначала идет оператор if, а затем возвращается форма. Как же после возврата формы оператор if продолжает проверять форму? В то время …

31.07.2022
Не удается развернуть сайт на VDS на Django в Ubuntu

Пытаюсь развернуть на VDS сайт на Django. ОС - Ubuntu 22.04 При работе в виртуальном окружении после выполнения команды gunicorn --bind 11.222.333.44:8000 main_application.wsgi сайт благополучно открывается по адресу http://11.222.333.44:8000 После деактивации виртуального окружения при попытке открыть сайт …

31.07.2022
Django как вернуться к автосозданной странице

У меня есть модель CustomUser и модель UserProfile. UserProfile связан с CustomUser через внешний ключ. Новый UserProfile автоматически создается каждый раз, когда создается новый CustomUser. После добавления нового CustomUser я хочу попасть на страницу UserProfile, чтобы человек, добавляющий пользователя, …

31.07.2022
Видео качества

Мне нужно разделить качество видео, которое загружается на мою платформу, и мне нужно сохранить видео в разных качествах, например, качество входящего видео 1080p, и мне нужно сохранить его в 720p и 480p.

31.07.2022
Фильтр данных между двумя датами в Django rest api

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