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

02.07.2022
Как сохранить данные html-формы после отправки с помощью django?

Я создал форму в html, которая возвращает данные в Django при каждом отправлении. Однако, когда страница перезагружается после отправки, данные, введенные в форму, теряются. Чтобы решить эту проблему, я вдохновился документацией и этим <a href="https://moonbooks.org/Articles/Formulaire-conserver-les-donn%C3%A9es-apr%C3%A8s-soumission-avec-Django/" …

02.07.2022
Используйте функцию из другого файла в Django views.py

Я создал целую функцию в моем Django views.py и она работает. Это выглядит следующим образом: SOME IMPORTS def get_campaigns(request): SOME CODE campaign_data = [] for batch in stream: for row in batch.results: data = {} data["campaign_id"] = row.campaign.id data["campaign_name"] …

02.07.2022
Django: смешивание моделей и modelForms в одной строке таблицы

Я создаю инструмент для организации турниров и пытаюсь отобразить запланированные матчи в таблице, где каждая строка представляет матч, а столбцы - player1, player1score, player2, player2score, player3, player3score и "Submit Match Result". Итак, я бы хотел, чтобы записи player1, …

02.07.2022
Как вытащить из класса User определенные поля(email, password)?

У меня есть класс LogIn: class LogIn(View): def get(self, request): user = User() return render(request, 'registration/logIn.html', {'user': user}) def post(self, request): email = request.POST.get(&quot;email&quot;) password = request.POST.get(&quot;password&quot;) user = authenticate(email=email, password=password) if user is not None: login(request, user) return HttpResponsePermanentRedirect('') …

02.07.2022
Django + Celery logging

Есть много ресурсов на эту тему, но ни один из них не сработал, к сожалению. Вот мои настройки django для ведения логов: LOGGING = { "version": 1, "disable_existing_loggers": False, "formatters": { "default": { "format": "[%(asctime)s: %(levelname)s/%(processName)s] [%(name)s] …

02.07.2022
Как я могу захватить изображение с веб-камеры и сохранить его в ImageField в Django?

Я хочу сделать снимок с веб-камеры и сохранить его в ImageField. Я видел некоторые результаты, связанные с этим вопросом, но я не могу понять, как они работают. Например: Как я могу получить картинку с веб-камеры и сохранить ее в …

01.07.2022
Как я могу заставить мой html отображать мою модель django?

Я пытаюсь заставить мою модель django отображаться в нижнем колонтитуле моего base.html, но я не могу заставить ее отображаться. Я просмотрел несколько видео и не могу понять, где я ошибаюсь. Я знаю, что модель работает, так как я сделал 4 …

01.07.2022
Как я могу увидеть, сколько дочерних задач в настоящее время выполняет работник пула?

Я использую Celery в Django, и рабочие съедают всю память моих Dynos в Heroku. Установка --max-tasks-per-child кажется правильным решением, но я не могу найти, какие последствия может иметь установка низкого числа. Итак, я хотел бы …

01.07.2022
Невозможно установить mysql с Django на Mac

Я установил последнюю версию MySQL для своего mac (macOS 12(ARM, 64-bit), DMG Archive) и создал базу данных под названием storefront. Я работаю в виртуальной среде pipenv и устанавливаю mysqlclient. Я также обновил настройки DATABASES, чтобы указать на мою новую базу …

01.07.2022
Django Rest 404 страница, permissions

Для list и create выставил IsAuthOrReadOnly Остальные IsOwnerOrReadOnly Почему так происходит, есть возможность исправить?

01.07.2022
Django Trigram Similarity для списка строк в Postgres

У меня есть список имен ["May", "Brown", "Chaplin", etc...], содержащий около 200 имен. Для каждой строки имени я хочу вернуть соответствующий объект из базы данных, используя Django TrigramSimilarity. Обычно я делаю примерно следующее: result = [] for surname …

01.07.2022
Как предотвратить доступ к streamlit вне django?

У меня django и Streamlit работают независимо, но с помощью Iframe я могу получить доступ к streamlit, поместив ip внутрь шаблона, из django. Вопрос в том... Как я могу предотвратить доступ к streamlit, поместив ip прямо в браузер. так, …

01.07.2022
Почему я получаю ошибку пути для просмотра содержимого одного письма в приведенном ниже коде?

В файле inbox.js я пытаюсь прослушать событие click для каждого письма single_email_div и отправить его в представление email в файле views.py inbox.js function load_mailbox(mailbox) { // Show the mailbox and hide other views document.querySelector("#emails-view").style.display = "block"; document.querySelector("#compose-view").style.display = "none"; …

01.07.2022
Django Jinja2 переменные в CSS выделяются красным цветом в VSCode

Я использую Visual Studio Code. И мне это нравится. Но когда я использую jinja в css или javascript, VSC всегда выделяется красным цветом. Как я могу это исправить? Это иногда раздражает. Я использую плагин Better Jinja. <a href="https://i.stack.imgur.com/LXA79.png" …

01.07.2022
DRF - как вернуть в ответ поле, которое не включено в модель

У меня есть вид: class SomeView(APIView): def get(self,request): serializer = serializers.SomeViewSerializer return Response({'result_url': ???}) и сериализатор: class SomeViewSerializer(serializers.Serializer): url = serializers.SerializerMethodField() def get_url(self): res_id = genetare_url(self.id) return res_id В этом случае url не является частью …

01.07.2022
Как проверить поля, комбинируя лямбду и regx?

Я хочу получить от пользователя имя пользователя и пароль, которые должны быть проверены в виде функции следующим образом Условия и условия для ввода: Длина пароля больше или равна 6. Длина имени пользователя больше или равна …

01.07.2022
AttributeError: объект 'function' не имеет атрибута 'as_view'

Когда я пытаюсь реализовать класс view, он выдает следующую ошибку Заранее спасибо views.py---- - from re import template import django from django.shortcuts import render from django.views.generic import ListView from .models import Post def PostListView(ListView): model = Post template_name = …

01.07.2022
Можно ли вручную изменить значение ID первичного ключа в Django Model через сериализаторы?

Можно ли как-то вручную изменить значение ID в AutoField (первичный ключ) через сериализатор? Я нашел это в документации Django: https://docs.djangoproject.com/en/4.0/ref/models/instances/#auto-incrementing-primary-keys, но я понятия не имею, как это сделать, включая сериализаторы. Моя задача такова: …

01.07.2022
Не удается решить проблему с формами Django

Я хочу создать пользовательскую форму в Django, но постоянно получаю ошибку с параметром error_messages. Я не уверен в том, что не так. from django import forms class ReviewForm(forms.Form): user_name = forms.CharField(label="Your Name", max_length=100, error_messages={ "required": "Your name must not be …

01.07.2022
Как правильно добавить два сложных утверждения в queryset.filter в Django?

Я фильтрую свой набор представлений статей на Django. Код ниже работает нормально, from django.contrib.auth.models import User from rest_framework.authtoken.models import Token from rest_framework import serializers, viewsets,filters from rest_framework.permissions import IsAuthenticated from rest_framework import generics from url_filter.integrations.drf import DjangoFilterBackend class ArticleFilterBackEnd(filters.BaseFilterBackend): …

01.07.2022
Получение истинного url файла после загрузки пользователем в django

вот проблема. в моем проекте пользователь собирается загрузить файл excel и сразу после этого приложение должно взять его и прочитать, используя pandas. файл загружен в media/projects/%Y/%m/%d/: views.py: if request.method == 'POST' and request.FILES['createdatabase']: user = request.user data = …

01.07.2022
Django channels websocket ValueError: Не найден маршрут для пути 'ws//'

В настоящее время я пытаюсь сделать приложение для чата, используя учебник Django channel в качестве основы для проекта. В настоящее время у меня возникла проблема, при которой WebSocket отключается и происходит Handshaking. Я новичок в Django и WebSocket. chat/routing.py …

01.07.2022
Как заставить файл docker-compoe ".env" иметь приоритет над параметрами env оболочки?

Я хочу, чтобы мой файл docker-compose.yml использовал файл ".env" в том же каталоге, что и файл "docker-compose.yml", для установки некоторых переменных окружения, и чтобы они имели приоритет перед любыми другими переменными окружения, установленными в оболочке. Сейчас у меня $ …

01.07.2022
Как запустить существующий файл Django?

Я скачал папку с несколькими файлами python в виде проекта Django для курса и не могу его запустить. Обычно при создании проекта Django он создается в терминале с помощью строки django-admin startproject web_project ., затем используется python manage.py migrate, …

01.07.2022
Статус обратного вызова twilio

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

01.07.2022
Отсутствие данных Django POST при отправке через форму?

Я на сервере разработки (без защиты CSRF), отправляю данные для входа в Django через веб-форму (Django: 127.0.0.1:8000). HTML: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Log In&lt;/title&gt; &lt;meta charset="utf-8"&gt; &lt;/head&gt; &lt;body&gt; &lt;script src="https://code.jquery.com/jquery-3.6.0.js" integrity="sha256-H+K7U5CnXl1h5ywQfKtSj8PCmoN9aaq30gDh27Xc0jk=" crossorigin="anonymous"&gt;&lt;/script&gt; &lt;header&gt; &lt;/header&gt; &lt;script&gt; $("document").ready(function () { $("header").load("static/header.html"); …

01.07.2022
Как интегрировать голосовые звонки в django rest framework

Я знаю о Twillio, но он не бесплатный. Есть некоторые SI сервера с открытым исходным кодом, такие как FreeSWITCH, Kamailio, OpenSIPS. но я совсем запутался, как интегрировать их в django (есть приложение для андроид с бэкендом на drf …

01.07.2022
URL навигационной ссылки Django не работают и не получают ошибок

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

01.07.2022
React i18next не удается загрузить перевод после сборки

Я не знаю, почему react i18next display loading namespace fail on the debug console. Я пробовал много предложений без успеха. Я использую папку react build внутри проекта Django. Он работает нормально только на localhost:3000, что безумно, но как только …

01.07.2022
Почему Django ORM выполняет операции над моим полем timestamp, даже если я не установил TIME_ZONE и USE_TZ в моем settings.py

Django ORM, похоже, конвертирует мою метку времени странным образом, и я не уверен, почему. В настоящее время в нашем приложении нет настроек TIME_ZONE и USE_TZ. До сих пор не было никакой необходимости, поэтому мы не использовали их. Теперь я …

01.07.2022
Django Rest Framework "detail": "Метод \"GET\" не разрешен."

Я пытаюсь создать api с помощью django rest framework, но у меня возникла проблема. @api_view(['PUT', ]) def api_update_blog_view(request, title): try: post = Post.objects.get(title=title) except Post.DoesNotExist: return Response(status=status.HTTP_404_NOT_FOUND) if request.method == 'PUT': serializer = PostSerializer(post, data=request.data) data = {} if …

01.07.2022
Django startproject проблема в python везде

Я боролся с этой проблемой в python повсюду. как я могу решить ее?

01.07.2022
Как добавить изображение в проект django?

Я создал строку поиска в проекте Django и хочу добавить к ней изображение. Код для этой строки поиска находится в папке templates, указанной Django. Вот код: /*For search bar*/ input { background-image:url(" images/loup.png "); background-position:left; background-repeat:no-repeat; padding-left:18px; width:175px; } …

01.07.2022
Django: показывать что-то еще до завершения полной обработки запроса

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

01.07.2022
If file and not file._committed: AttributeError: 'Template' object has no attribute '_committed'

Здесь я хочу создать или получить запись из БД. Проблема в том, что я обращаюсь к шаблону внутри media/templates/emails/nice.html. Я не могу получить это и получаю ошибку, упомянутую в заголовке. мои настройки шаблона в файле setting.py следующие; TEMPLATE_DIR = …

01.07.2022
Отзывчивый список django. Неправильное выравнивание на телефонном устройстве

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

01.07.2022
Обновление поля datetime в django с помощью ajax-вызова

У меня есть модель Profile, назначенная пользователю, которая содержит поле : consent = models.DateTimeField(default=timezone.now, blank=True, null=True) Я создал переключатель во фронтенде, в котором пользователь дает согласие на отслеживание данных или нет, и вызов ajax для обработки …

01.07.2022
Имя xmlrpc не определено

Я пытаюсь извлечь данные из odoo с помощью xml-rpc api. import xmlrpc.client url = "https://xxxxxx.odoo.com/" db = "xxxxxxx" username = " " password = "" common = xmlrpc.client.ServerProxy('{}/xmlrpc/2/common'.format(url)) Однако он сказал, что имя 'xmlrpc' не определено, это …

01.07.2022
Как использовать Python виртуальной среды вместо глобальной на рабочем сервере Windows для проекта django

У меня есть проект Django, запущенный на продакшене на Windows 10. Я использую nginx и waitress. Я использовал глобальный Python на своем сервере (Python 3.9.5). Мне интересно, как я могу использовать виртуальную среду вместо глобальной на рабочем сервере? …

01.07.2022
Django url-err0r

Я начинающий django и я пытаюсь связать урлы моего приложения django (называемого базовым) с файлом urls моего проекта, но я продолжаю получать ошибки. И да, я создал файл для урлов в моем приложении под названием apps.urls from django.contrib import admin …