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

04.07.2022
Функции извлечения Django всегда группируются по дням

У меня DateTimeField - snap_at. Мне нужно GROUP PY это поле на Day, Week, Month и т.д. Я пробую qs .annotate(month=ExtractMonth('snap_at')) .values('month') .annotate( .... ) .annotate( .... ) .values( ... ) ) Но, судя по …

04.07.2022
Как отправить электронное письмо, передав URL из тега якоря в Django

Перейдите по этой ссылке https://yuji.wordpress.com/2010/02/12/djangopython-how-to-track-email-open-rates/ введите описание изображения здесьДля отслеживания того, открыто письмо или нет, я хочу вызывать API каждый раз, когда я нажимаю на изображение из письма. Мой вопрос в том, как …

04.07.2022
Как я могу передать CSRF-токен с моими API-запросами, если у меня нет логина пользователя для моего Django-сайта?

Используя фреймворк Django rest, я создал конечную точку API, которую я вызываю в своих статических файлах и в которую я хотел бы передать токен CSRF, чтобы только я мог получить доступ к API. На моем сайте Django …

04.07.2022
Полиморфные отношения в Django

У меня такие отношения между моими моделями: Модель под названием MyModel может иметь внешний ключ к модели A или модели B, Как я могу сделать это в Django? Я слышал, что …

04.07.2022
Интеграция Nuxt Js в Django "GET /_nuxt/bed9682.js HTTP/1.1" 404 2918

Я пытаюсь интегрировать мое приложение Nuxt в Django. У меня есть приложение Nuxt и приложение django в одной папке. Я настроил settings.py TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [ os.path.join(BASE_DIR,'(Name of the nuxt application folder)/dist') ], 'APP_DIRS': …

04.07.2022
Как я могу показать мои изображения через JsonResponse в представлении Django?

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

04.07.2022
Как создать динамическую форму в htmx и Django?

Я создаю форму, которая посылает запрос обратно на Django методом POST, используя htmx для получения результатов поиска без необходимости перезагрузки страницы. Я уже пытался создать форму с помощью Django и htmx, но безуспешно. Htmx Будучи новичком, я не могу найти …

04.07.2022
Невозможно запустить сервер Django в контейнере Docker - TypeError: аргумент типа 'NoneType' не является итерируемым

Итак, я создал dev-контейнер в Docker, используя расширение VSCode Remote - Container. Конфиг выглядит следующим образом: файл devcontainer.json: // For format details, see https://aka.ms/devcontainer.json. For config options, see the README at: // https://github.com/microsoft/vscode-dev-containers/tree/v0.238.0/containers/python-3-postgres // Update the VARIANT …

04.07.2022
Итерация по списку из объекта в шаблоне Django

Я пытаюсь выполнить итерацию по списку, который находится под объектом в шаблоне Django. К сожалению, у меня ничего не получается. Это объект: {'Value1': [8, 5, 4, 7, 4, 5], 'Value2': [], 'Value3': []} Я делаю в шаблоне что-то …

04.07.2022
Отображение диаграммы D3.js с помощью бэкенда Django

Я учусь создавать приборную панель, используя Django в качестве бэкенда и D3.js для визуализации. Следующее является моим index.html: {% load static %} <html> <script src="https://d3js.org/d3.v7.min.js"></script> <body> <h1> Hello! </h1> <script src={% static "js\linechart.js" %}> var data = {{ AAPL|safe …

04.07.2022
Подключение postgreSQL к django. В settings.py я базу данных подключил , при подключений вылетает вот эта ошибка: fe_sendauth: no password supplied

Код для подключения к базам данных , закину лучше весь код , чтобы понятнее было import psycopg2 from config import host, user, password, db_name connection = psycopg2.connect("") try: connection = psycopg2.connect( host=host, user=user, pssword=password, database=db_name ) with connection.cursor() as cursor: …

04.07.2022
Как убрать ошибку "Unresolved refernce" в PyCharm Я много раз менял интерпретатор python, но ничего не получается

Введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь Ребята, пожалуйста, помогите мне, что мне делать? Я много раз пытался изменить путь к интерпретатору Python, также я …

04.07.2022
Рендеринг телефонных номеров в flask jinja2 urlize filter

При использовании фильтра 'urlize' в jinja2 в шаблонах flask, каждая текстовая ссылка сайта становится кликабельной. Но я не могу заставить телефонные номера превращаться <a href='tel:+966850766817'> "phone number" <a/> …

04.07.2022
Django-import-export как быть с ключом import_id_fields is unique_together?

родительской моделью является class Work(models.Model): po = models.ForeignKey(Po, verbose_name="合同号", on_delete=models.CASCADE) remark = models.CharField(max_length=100, verbose_name="备注说明") create_time=models.DateField(verbose_name="日期") class Meta: verbose_name = "工作清单" verbose_name_plural = verbose_name unique_together=("po","remark") def __str__(self): return self.remark а модель детей - class Acceptance(models.Model): work = …

04.07.2022
Как сделать простой арифметический калькулятор в шаблоне django?

Я хочу показать два набора чисел из модели в шаблоне django для этого. Я использую цикл for для получения данных каждой строки таблицы для отображения в шаблоне следующим образом : {% for a in vis %} {a.numone} {a.numtwo} {% …

04.07.2022
Не удается отправить элемент в базу данных, Django

У меня есть модель под названием CurrentBestSellersListItem, с целым полем, некоторыми CharFields и URLField. У меня также есть сериализатор для данной модели. Я могу создавать экземпляры CurrentBestSellersListItem в базе данных вручную из http://127.0.0.1:8000/admin/lists/currentbestsellerslistitem/add/, т.е. из панели …

04.07.2022
Пользовательское действие Djangochannelsrestframework не работает

Я хочу создать пользовательское действие, как в документации, но он отвечает, что метод не позволяет Документация: https://pypi.org/project/djangochannelsrestframework/. Блок "Добавление пользовательских действий" другие веб-сокеты работали корректно Мой исходный код: consumers.py: from games.models import …

04.07.2022
Как сделать разграничение прав доступа для медиафайлов в Django?

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

04.07.2022
Python получить KEY из hmac.hexdigest()

У меня есть метод, получающий сигнатуру из ключа: def get_signature(request, key: str): request_str = f'{request.method}\n{request.path}' return hmac.new(key.encode(), request_str.encode(), hashlib.sha256).hexdigest() Допустим, у нас есть некоторый запрос и некоторый ключ в формате строки sign = get_signature(request, key) Можно ли …

04.07.2022
Компиляция .less с активами .png с помощью webpack для проекта Django

У меня есть папка для файлов .less, в которой находится папка img: less | `-- img | `-- good-boy-cleaning.png `-- index.less содержимое файла index.less: html { body { background-image: url("img/good-boy-cleaning.png"); max-width: image-width("img/good-boy-cleaning.png"); } } В …

04.07.2022
Django автоматическое сохранение текущего пользователя в модели при сохранении

Я пытаюсь сохранить пользователя автоматически при сохранении новых данных. Это работает, если я жестко закодировал user-id get(id=2). Как сделать идентификатор динамическим? models.py class Feedback(models.Model): . . author = models.ForeignKey( get_user_model(), on_delete=models.CASCADE, editable=False, ) def save(self, *args, **kwargs): …

04.07.2022
Получение ошибки в Heroku при развертывании Django

Я пытаюсь развернуть бэкенд Django в Heroku через репозиторий GitHub (который я зафиксировал в основной ветке). При развертывании я получаю следующую ошибку -----> Building on the Heroku-20 stack -----> Using buildpack: heroku/python -----> Python app detected -----> Using …

04.07.2022
TypeError: AsyncConsumer.__call__() отсутствует 1 обязательный позиционный аргумент: 'send'

Consumers.py импорт json from channels.generic.websocket import AsyncWebsocketConsumer class ChatRoomConsumer(AsyncWebsocketConsumer): async def connect(self): self.room_name= self.scope['url_route']['kwargs']['room_name']. self_room_group_name='chat_%s' % self.room_name await self.channel_layer.group_add ( self.room_group_name, self.channel_name ) await self.accept() await self.channel_layer.group_send( self.room_group_name, { 'type':'tester_message', 'tester':'Hello world', } ) async def tester_message(self,event): tester =event['tester'] …

04.07.2022
Как сделать запрос в django serializers many to many objects filter?

Info: Я хочу отфильтровать кандидатов по партийному идентификатору Candidates.objects.filter(party_id_in=1).filter(party_id_in=4) Как я могу передать этот набор запросов в ConstituenciesSerializer. Я не понимаю, где и как я определяю и получаю кандидатов по идентификатору партии. Я хочу получить только кандидатов от двух партий …

04.07.2022
Django REST Framework UniqueTogetherValidator не работает с FK из kwargs

Я вляпался в неприятности с UniqueTogetherValidator. Проблема в том, что ReviewSerliazer в отличие от CommentSerializer, который почти идентичен, делает уникальную совместную валидацию перед фактическим получением значения title из kwargs и отправляет обратно 400 ответов с обязательным полем title. …

04.07.2022
Создание динамической панели данных с динамическими значениями в ячейках

Я делаю проект на python. Цель состоит в том, чтобы отобразить приборную панель (сделанную из таблицы данных) на веб-странице, в которой данные будут меняться очень быстро (каждые 1-2 секунды). Данные поступают от rabbitmq. На самом деле я успешно …

04.07.2022
AttributeError-модуль 'urllib.request' не имеет атрибута 'META'

я только что начал заниматься django вот мое представление from django.shortcuts import render from django.http import HttpResponse from urllib import request def homepage(*args,**kwargs): return render(request,'home.html') # Create your views here. def requestpage(*args,**kwargs): return render(request,'req.html') что дает<a href="https://i.stack.imgur.com/N8Uuw.png" rel="nofollow …

04.07.2022
Django - OpenCV Отображение вывода в HTML

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

04.07.2022
Многоуровневая фильтрация объектов в Django

Привет всем Я хочу отфильтровать объект, который находится в форме дерева class UserModel(model.Model): created_by = models.ForiegnKey('self',on_delete=model.SET_NULL,null=True) name = model.CharField(max_length = 50) отношение будет userModel A,B... представляют UserModel, A -&gt; B, представляют B дочерней по отношению к A A …

04.07.2022
Как я могу использовать объект json из файла (например, text.json) для чтения из моего шаблона электронной почты в Django

Я использую Django для отправки шаблонов электронной почты пользователю. Я хочу хранить весь текст, отображаемый в шаблоне HTMl в объекте json и ссылаться на текст как на переменную, двойной {{}} в шаблоне html письма -------&gt; util.py def send_reset_password_email(user: User): reset_token …

04.07.2022
Django REST API получить только данные пользователя auth

Я новичок в Django, пытаюсь сделать REST API. Сейчас столкнулся с одной проблемой. Я создал 2 модели Account &amp; Transaction class Account(models.Model): id = models.UUIDField(default=uuid.uuid4, unique=True,primary_key=True,editable=False) user = models.ForeignKey(User,on_delete=models.CASCADE) account_name = models.CharField(max_length=100) Счет имеет ForeignKey с моделью пользователя class …

04.07.2022
CSS-альтернатива "display:inline-block" для электронной почты

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

04.07.2022
Как вы думаете, это правильный способ переименовать приложение django?

Я читал различные темы и руководства по переименованию и миграции приложений Django (Как переименовать приложение Django и перенести данные из одного приложения в другое например), я также пытался использовать пакет django под названием django-rename-app, но он не сработал вообще. …

04.07.2022
Менеджер пользователей Django переопределяет create()

Я столкнулся с проблемой, которая была решена следующим образом. # models.py class CustomUserManager(SafeDeleteManager,UserManager): def create(self, username, email=None, password=None, **extra_fields): return super().create_user(username, email, password, **extra_fields) class CustomUser(AbstractBaseUser): # other fields are omitted for brevity. objects = CustomUserManager() Является …

04.07.2022
Получение списка подключенных пользователей в комнате с помощью django channels

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

04.07.2022
Пользовательский шаблон пользователя во время проекта - django [закрыто]

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

04.07.2022
IntegrityError at UNIQUE constraint failed: sales_salesitem.product_id django

Привет всем и каждому! Я застрял в одной точке и получаю ошибку: IntegrityError at /meet/report_meeting/sales_person/1/customer/1/product/1/meeting_request/1/ UNIQUE constraint failed: sales_salesitem.product_id Я получаю эту ошибку при попытке использовать метод create() в следующем фрагменте, как показано ниже: def report_meeting(request, product_id, customer_id, …

04.07.2022
GeoDjango Admin Widget для GeometryCollection?

Возможно ли иметь редактируемый виджет в GeoDjango Admin для GeometryCollectionField? Рассмотрим следующий код: models.py: from django.db import models from django.contrib.gis.db import models as gis_models class MyModel(gis_models.Model): name = models.CharField(max_length=64, blank=False, null=False) point = gis_models.PointField(blank=False, null=False) polygon = …

04.07.2022
Django использует 2 разные базы данных во время тестирования

Использование: Django 4.0.4 Python 3.9.13 Выполняется: python ../../manage.py test website.functional_tests.test_loggedOutUser.HomePageTest.test_user_email_registration Файлы: settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', 'ProdComment': 'This is the PROD DB.', 'TEST': { 'NAME': BASE_DIR / 'TEST_.db.sqlite3', 'MIRROR': 'default', 'COMMENT': "This …

04.07.2022
Плохой запрос Django выгрузка CSV по кускам

Я пытаюсь загрузить csv в конечную точку, используя Django. Этот csv не связан ни с какой моделью, он нужен только для запуска задачи celery. Дело в том, что я получаю Bad Request и django не предоставляет мне никакой …