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

12.01.2023
ОШИБКА: Не удалось собрать колесо для twisted-iocpsupport

Я пытался установить daphne===4.0.0, но постоянно получаю эту ошибку, ERROR: Failed building wheel for twisted-iocpsupport Building wheels for collected packages: twisted-iocpsupport Building wheel for twisted-iocpsupport (pyproject.toml) ... error ошибка: subprocess-exited-with-error × Колесо сборки для twisted-iocpsupport …

12.01.2023
Напишите тест для проверки того, было ли сообщение удалено из старой группы

Мне нужно проверить, что пост исчез со страницы старой группы. Мне нужно получить мою старую группу для ее slack. old_group_response = self.authorized_client.get( reverse('group_list', args=(self.group.slug,)) ) И сравните это old_group_response.context['page_obj'].paginator.count равен нулю. Это означает, что в нашей старой группе нет …

11.01.2023
Почему тест django-rest-framework возвращает другой ответ, чем идентичное сообщение через postman?

Контекст: В настоящее время я переписываю свою реализацию django-rest-framework для использования пользовательского класса разрешений. В процессе я пишу тесты, чтобы убедиться, что любые будущие изменения ничего не сломают. Связанные объекты: View Serializer Симптомы: Я выполняю …

11.01.2023
Сложная сериализация JSON в Django

У меня есть сложный JSON (обрезанный) Я создал следующий класс для использования, чтобы легче было массировать данные в @dataclass class Period: instant: str startDate: str endDate: str @staticmethod def from_dict(obj: Any) -> "Period": _instant = str(obj.get("instant")) _startDate = …

11.01.2023
Docker: Cannot COPY from parent directory while building image [duplicate]

Я пытаюсь использовать docker-compose up -d для развертывания моего приложения django. Проблема в том, что мои Dockerfile и docker-compose.yml находятся в одном каталоге, но мне нужен доступ к requirements.txt из родительского каталога. Минимальный пример: Filestructure: requirements.txt (file) docker (directory) …

11.01.2023
Как использовать install django_debug_toolbar

Я пытаюсь запустить django_debug_toolbar. Я следовал инструкциям на: https://django-debug-toolbar.readthedocs.io/en/latest/installation.html. Я также видел несколько видео на YouTube, это должно работать. Вот код urls.py import debug_toolbar from django.contrib import admin from django.urls import include, path urlpatterns = …

11.01.2023
Django Python Связать выпадающий элемент с базой данных

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

11.01.2023
Попытка отобразить Pandas DataFrame в HTML-выводе Django

В настоящее время я пытаюсь отобразить фрейм данных в HTML-выводе с помощью Django. В настоящее время я разработал представление, которое принимает пару файлов csv, выполняет некоторые функции на них и затем выводит рамку данных с результатами. Теперь я пытаюсь …

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 …