Django and Python "Questions and answers", page 294

11.01.2023
Как справиться с объектом 'WSGIRequest' без атрибута 'Get'

Я начинающий django даже программировать начинающий этот вопрос я нашел один день все еще не могу разобраться views.py from django.shortcuts import render, redirect from django.template import loader from .models import Topic from django.contrib.auth.models import User from .forms import TopicForm …

11.01.2023
WebSocket-соединение с 'ws://localhost:8000/ws/' не удалось: в djangorest

(index):77 WebSocket connection to 'ws://localhost:8000/ws/' failed: (анонимный) @ (индекс):77 2127.0.0.1/:1 Непойманная (в обещании) ошибка: Слушатель указал на асинхронный ответ, вернув true, но канал сообщения закрылся до получения ответа я хочу сделать вебсокет в моем приложении и я всегда …

11.01.2023
Не работает перевод в Django description?

На двуязычном сайте пытаюсь сделать переводимым метатег description. Делаю согласно документации , но перевод этой фразы "guide to all the filming locations" не работает, просто не появляется на сайте. Код в шаблоне: {% translate 'guide to all …

11.01.2023
Как сохранить и обработать несколько файлов в Django

У меня есть функционирующий код на Django и он выполняет функцию сохранения Как мне сделать так чтоб мой проект принимал и обрабатывал несколько файлов одновременно ? views.py def Upload(request): if request.user.is_superuser == True: if request.method == 'POST' and request.FILES['myfile']: myfile …

11.01.2023
Во всех проектах AnonymousUser. Django

Я понятия не имею, что сделал не так, но у меня абсолютно во всех проектах теперь request.user отправляет AnonymousUser, несмотря на то, что как минимум admin существует. Не подскажите в чем может быть проблема? Да и дело в том, что …

11.01.2023
Форма в виде таблицы

Есть таблица 20 на 30, как сделать каждую ячейку таблицы активной, чтобы записи которые в неё вносятся, добавлялись в БД? Создавать модель с 600 записями, думаю, не выход.

11.01.2023
ValueError: unconverted data remains: 05:37:33.204381, django, datetime

Мне надо отфильтровать три дня начиная с текущего, но выходит ошибка ValueError: unconverted data remains: 05:37:33.204381 from datetime import datetime, timedelta now = datetime.today() print(now) # 2023-01-11 05:37:33.204381 end_date = datetime.strptime(now, '%Y-%m-%d') + timedelta(days=3) getStatus = Orders.objects.filter(created_at__range=[now, end_date])

10.01.2023
Автозаполнение полей формы авторизированного пользователя Django

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

10.01.2023
Не может найти модуль Django

ModuleNotFoundError: No module named 'file_project.upload_app' Не знаю в чем проблема и как ее решить

10.01.2023
Как правильно настроить заполения данных в файле settings.py

Пишу проект на Django для внутреннего пользования, вот у меня такой вопрос. Настроил в файле settings.py авторизацию черед ldap прописал все необходимое и все работает. Хотел бы вынести эти настройки AUTH_LDAP_SERVER_URI = 'ldap://django.test.local' AUTH_LDAP_BIND_DN = 'CN=bind_django, CN=USERS,DC=django, DC=test, …

10.01.2023
Проблема с формой отправки файлов drag & drop. Файлы не отправляются

Решил использовать данную реализацию в django проекте, но не могу понять в чем проблема. После отправки формы, в request.FILES ничего нет, это в случае перетаскивания. Если выбирать файлы обычным способом, то все работает хорошо, и файлы в request.FILES есть. Если …

10.01.2023
Не могу раскодировать JSON файл

Решил сделать dumpdata из бд в json файл, и возникла проблема в том что кириллические символы кодируются, вроде даже нашел в какой кодировке кодируется windows-1251, но когда выбираю эту кодировку нечего не меняется, c остальными также, и в самом django …

10.01.2023
Дата в Django. Утром на сервере с nginx показывает вчерашнее число, а на тестовом сегодня

При разработке в поле формы datetime.now() на сервере выводит вчерашнее число, хотя в settings.py указано TIME_ZONE = 'Asia/Yekaterinburg'. Сервер на Debian-nginx. В etc/init.d/nginx добавили export TZ="Asia/Yekaterinburg". Результат тот же. Сервер разработки (manage.py runserver 8000) выдает дату сегодня. Почему боевой сервер …

09.01.2023
Не отображается текст после открытия бургера django

Вот html {% load static %} <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>MyCompany</title> <link rel="stylesheet" href="{% static 'main/css/main.css' %}"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.2.1/css/fontawesome.min.css" integrity="sha384-QYIZto+st3yW+o8+5OHfT6S482Zsvz2WfOzpFSXMF9zqeLcFV0/wlZpMtyFcZALm" crossorigin="anonymous"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" integrity="sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65" crossorigin="anonymous"> …

09.01.2023
REST Framework применяемость

Есть такой фреймворк Django, который позволяет создавать приложение в виде html-страничек. А есть дополнение к Django - Django REST Framework, который позволяет реализовать интерфейс в виде REST API и по запросам GET, POST получать JSON. Так вот - вопрос, правильно …

09.01.2023
Почему при создании комментария создается его дубликат?

Добавляю комментарий и создается его дубликат в виде ответа. views.py class MoreDetailsQuestion(SuccessMessageMixin, FormMixin, DetailView): model = Questions template_name = 'blog/more_q.html' pk_url_kwarg = 'q_pk' context_object_name = 'more_q' form_class = AnswerForm success_url …

09.01.2023
Части в Шаблонах Django типо как в React

У меня есть два файла html и обоих есть одинаковые блоки с классом product. <!-- shop/templates/favorite.html, shop/templates/index.html --> ... <div class="product"> <div class="d-flex flex-column justify-content-between"> <div class="product__image-title"> <img class="product__image" src="{{ product.first_image }}" alt=""> <h5 class="product__title"> <a class="lnk" href="{{ …

09.01.2023
Как реализовать связь с другой моделью через ModelViewset?

Всем привет, не могу понять как реализовать связь между Message и Topic через ModelViewSet. models.py class Topic(models.Model): title = models.CharField(max_length=50, null=False,verbose_name='Название', unique=True) description = models.TextField(max_length=3500, null=False,verbose_name='Описание') create_date = models.DateTimeField(auto_now=True, verbose_name='Дата создания') author = models.ForeignKey(User, on_delete=models.PROTECT, verbose_name='Создатель темы') slug = models.SlugField(default='', …

08.01.2023
Как сделать рассылку email в Django?

Мне нужно реализовать рассылку на почту подписчиков на категории Постов, если новый пост появился в данной категории. Вот такие модели у меня есть: class Category(models.Model): name = models.CharField(unique=True, null=False, max_length=255) subscribers = models.ManyToManyField(User) class Post(models.Model): author = models.OneToOneField(Author, on_delete=models.CASCADE, null=True) …

08.01.2023
Как распознать знак ? в django url с помощью regex

По заданию необходимо сделать маршут который будет иметь следующий вид .../?city=... Решил применить регулярные выражения но с толкнулся с проблемой, что приложение не распознает данный машрут из-за знака "?", экранировал его с помощью обратного слеша "?" но это не помогает …

08.01.2023
Вывод данных связанных моделей Django

У меня возникла следующая проблема нужно вывести данные трех связанных моделей на страницу. Models выглядит так: class Playlist(models.Model): class Meta: verbose_name = "Плэйлист" verbose_name_plural = "Плэйлисты" title = models.TextField(verbose_name = 'Название плэйлиста', null= True) listen = models.TextField(verbose_name = 'Кол-во прослушиваний',null= …

08.01.2023
*JS | Python* Получение изображение с камеры на сайте и в реальном времени распознавание обьектов

Есть код js чтобы получить изображение с веб-камеры как мне его передать django(не имеет значение куда именно) чтобы распознавать в реальном времени обьекты? Код для получения изображение с веб_камеры имеется, модуль для распознавание тоже имеется как подключить к друг другу? …

07.01.2023
Не получается сменить пароль Django, AbstractUser

Я новичок в джанго, не судите строго. Я хочу добавить пользователю возможность изменить пароль если он забыл его, через отправку письма на эл.почту, но у меня возникли трудности даже с обычной сменой пароля. Помогите, пожалуйста, заранее спасибо. views.py <pre class="lang-py …

07.01.2023
Формирование словаря python

Есть n-объектов (эксперты - card), которые выглядят следующим образом: {'id': 468, 'expert': 583, 'expert__filial__name': 'ЛПУ 1', 'expert__last_name': 'Иванов', 'expert__first_name': 'Сергей', 'expert__middle_name': 'Викторович', 'control_method': 11, 'certification_type': 1, 'control_method__name': 'ТК', 'certification_type__name': 'Первичная', 'control_level': '2', 'total_cost': 9600} Необходимо из списка вышеописанных объектов …

06.01.2023
Необходимо реализовать переключение между фотографиями товара на сайте

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

06.01.2023
Как отобразить inlines модели в админке django?

Есть две модели. models.py class Post(models.Model): ... fieldsets = ( (None, { 'fields': ('name') }), ) class PostImage(models.Model): post = models.ForeignKey(Post, on_delete=models.CASCADE) image = models.ImageField(upload_to ='images/') в админке представлен следующий код: admin.py class PostImageAdmin(admin.TabularInline): model = PostImage extra: int …

06.01.2023
Подтверждение почты по коду Django

Как в форме регистрации сделать поле для шестизначного кода, который пришёл на почту(подтвердить эмеил)? Написал код, который генерирует и сохраняет в базе данных шестизначный код, привязанный к пользователю. Так вот как реализовать подтверждение почты по этому коду? (В табличке юезров …

06.01.2023
Django + AJAX комментарии

Пытаюсь реализовать систему комментариев без перезагрузки страницы, но не выходит. Комментарии вставляются лишь после перезагрузки страницы, но AJAX не работает. &lt;!-- COMMENT --&gt; &lt;div class=&quot;comment-section&quot;&gt; &lt;form action=&quot;{% url 'love:comment_urls' %}&quot; method=&quot;POST&quot; class='comment-form'&gt; {% csrf_token %} &lt;input type=&quot;hidden&quot; name=&quot;post_id&quot; value={{i.pk}}&gt; …

06.01.2023
Django-allauth как совершать действие, когда пользователь авторизовался

Не могу разобраться, как мне совершать какое либо действие, если пользователь успешно авторизовался (например через steam). Как мне получить, например его uid. Где и что писать? Во view.py?

06.01.2023
Вызов функции (action) из Form(ModelForm)

Занимаюсь изучением Django разрабатывая свой проект. В случае необходимости поменять атрибут (name) своей модели я использую такую конструкцию: template: &lt;div id=&quot;change_name&quot; class=&quot;change_form_ozp&quot;&gt; &lt;form method=&quot;post&quot; action=&quot;{% url 'rich:change_name' object.id %}&quot; id=&quot;text_zamechanya&quot;&gt; {% csrf_token %} Введите новое имя: &lt;br&gt; &lt;input type=&quot;text&quot; …

05.01.2023
Как в Django вместо стандартной базы данных db.sqlite3 подключить TinyDb?

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } } Что нужно прописать, чтобы подключиться базу данных TinyDb к Django? Установил её через pip install tinydb

23.12.2022
Docker Container Running But it throws the error Template does not Exist

Здравствуйте, я новичок в Docker Я создал приложение Django Оно работает на локальной машине Хорошо, но Когда я пытаюсь запустить приложение в контейнере docker, оно работает правильно, но когда я отправляю запрос, появляется ошибка Template Does Not Exist …

23.12.2022
Запрос Django, который объединяет две модели и находит среднее значение оценок

В моей модели есть некоторые Тесты в Tests модели, в каждом тесте есть несколько вопросов, которые представлены в модели Question, и некоторые типы относятся к каждому тесту, которые находятся в модели TestTypes, и есть …

23.12.2022
Выход из системы через GET-запросы устарел и будет удален в Django 5.0

Я получаю это предупреждение при выполнении тестов с помощью selenium и pytest. Вот метод теста: def test_registration( self, driver, live_server, valid_user_data, django_user_model ): selenium_signup(driver, live_server, valid_user_data, django_user_model) selenium_sign_in(driver, live_server, valid_user_data) page_source = driver.page_source.lower() assert 'sign in' not in page_source …

23.12.2022
Нужно ли добавлять разрешения IsAuthenticated в permission_classes в представлении, которое наследуется от LoginRequiredMixin

У меня есть представление на основе класса, называемое ProfileDetail. Оно наследуется LoginRequiredMixin от django.contrib.auth.mixins. А затем устанавливается permission_classes = (IsAuthenticated,). В основном все клиенты, которые просматривают ProfileDetail уже вошли в систему, следовательно, аутентифицированы. Мой вопрос в том, нужно ли …

23.12.2022
Dj-rest-auth Как аутентифицировать пользователя с REST_USE_JWT = True при тестировании

У меня есть сайт на Django Rest Framework, который использует dj-rest-auth в качестве аутентификации. Я включил REST_USE_JWT = True в моем settings.py. Я хочу протестировать некоторые API, которые требуют rest_framework.permissions.IsAuthenticated. Я создаю клиента с rest_framework.test.APIClient() в моем тесте. Я …

23.12.2022
Интерактивные фигуры HTML CSS JS DJANGO

<<<0><0>Для проекта Django с HTML CSS и JS меня просят сделать фигуру человеческого тела, в которой можно выбрать суставы, нажав на них, и поставить галочку в чекбоксе с суставом над ним. То есть, над каждым суставом должен быть расположен …

23.12.2022
Django 'runserver' отображает пустую страницу. Он возвращает исходный код и не показывает никаких ошибок. Этой проблемы не было, когда я в последний раз открывал VS Code

Я делаю веб-проект CS50, и до сегодняшнего дня все работало нормально. Теперь, когда я выполняю команду 'python3 manage.py runserver (любой порт, который я хочу)', он отображает: Django не показывает никаких ошибок, настройки в …

23.12.2022
Внутренняя ошибка сервера 500 -- EC2, django, nginx, uwsgi

Я разрабатываю и развертываю веб-приложение на основе django через EC2 с nginx и uwsgi. В связи с разработкой Front-side (на основе react), я отправляю несколько http запросов на публичный IPv4 моего сервера. И в первые несколько мгновений, мой запрос …

23.12.2022
TypeError: PaystackPayment() отсутствует 1 позиционный аргумент: "запрос"

Я получаю ошибку PaystackPayment() missing 1 required positional argument: 'request' в строке 246 моего core.views проекта Ecommerce при попытке обратиться к функции PaystackPayment(). Я не знаю, что не так. просмотров: def PaystackPayment(request): try: order = …