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

12.04.2022
В учебнике по django возникла ошибка 404 [закрыто]

Https://docs.djangoproject.com/zh-hans/4.0/intro/tutorial01/. Официальная документация Djangos по созданию приложения для голосования введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь

12.04.2022
Django | Как заставить работать ordering по полям созданным в модели через @property

Как заставить выполнять фильтрацию для полей созданных в модели через @property? Да, эти поля в БД не хранятся, но должен быть какой-то обход этого кейса /api/articles/?ordering=-some_property_field urls.py router = DefaultRouter() router.register(r'articles', ArticleViewSet, basename='articles') urlpatterns = [] urlpatterns += router.urls …

12.04.2022
Django: TemplateSyntaxError в /category/2/

1. Резюмируйте проблему У меня отличный пользовательский тег. В файле news_tags.py from django import template from news.models import Category register = template.Library() @register.simple_tag() def get_categories(): return Category.objects.all() Я вызвал тег в файле sidebar.html {% load news_tags …

12.04.2022
Вопрос по Django: Как я могу отправить форму с зарегистрированным пользователем по умолчанию?

После регистрации вас приглашают на страницу входа, а после входа вас перенаправляют на другую страницу, которая содержит форму, используемую для сбора дополнительной информации о новом пользователе. Проблема в том, что форма не отправляется, если я не указываю экземпляр {{form.user}} в …

12.04.2022
TypeError: индексы списка должны быть целыми числами или срезами, а не dict

Я пытаюсь вернуть все данные JSON из полезной нагрузки, но он выдает ошибку TypeError: list indices must be integers or slices, not dict. Когда я print(request.data), он просто возвращает все данные JSON, но когда я делаю цикл for, он …

12.04.2022
Django словарь для аннотаций работает или нет в зависимости от порядка самой сложной аннотации и/или алиасов других аннотаций

Итак, я столкнулся с проблемой, описанной в заголовке этого сообщения. У меня есть динамически созданный словарь: dict= {'sale_qty': Sum('sale_qty'), 'sales_override': Sum(F('sales_override')), 'colab_ventas': Sum(F('colab_ventas')), 'Historia Ajustada': Sum(Case(When(sales_override=None, then=F('sale_qty')),When(sales_override__gte=0, then=F('sales_override'))))} Это запрос: Venta.objects.values('item').annotate(**dict) и когда я пытаюсь …

12.04.2022
Сохранение данных в базу данных postgres с помощью сериализатора

Моя проблема в том, что я пытаюсь сохранить в postgres db некоторые массивы, но кажется, что это не работает, поскольку db пуста. Моя models.py следующая: from django.db import models from django.contrib.postgres.fields import ArrayField from django.contrib.auth import get_user_model CustomUser = …

12.04.2022
Как сделать поиск по нескольким категориям?

Делал поиск по нескольким категориям. И вроде показалось, что сделал, но на деле ищет только по одной категории, если выбрать несколько. то всегда ищет по последней в списке. А как сделать, чтобы поиск был по нескольким? views: def get_context_data(self, *, …

12.04.2022
Django FieldError at /admin/ in Multidropdown Filter

В django я получаю эту ошибку, my models.py class User(MasterDataBaseModel): user_name = models.CharField(max_length=255,verbose_name=_("username")) gender = models.ForeignKey(Gender, null=True, blank=True, on_delete=models.CASCADE, verbose_name=_("Gender")) администратор.py class Useradmin(DuplicateMixin, MasterDataBaseAdmin): form = forms.UserForm search_fields = ["user_name","Gender"] ordering = ["user_name"] list_filter = [ "users_name", …

12.04.2022
Постоянное хранение точек данных перед записью в базу данных

У меня есть приложение Django, которое получает данные с датчиков. Затем эти данные обрабатываются и записываются в influxDB с помощью библиотеки influxdb-client-python. Я хотел бы записывать данные асинхронно и таким образом возвращать ответ производителю данных до того, как они …

12.04.2022
Почему происходит ошибка с импортом модуля Django?

Установил виртуальное окружение, установил django, при написании команды django-admin —version показывается нужная версия. Также показывает, что в pip установлено всё что нужно. (demoEnv) PS E:\frontendprog\slave-projeckt\with_tutor\with_tutor> django-admin --version 4.0.4 (demoEnv) PS E:\frontendprog\slave-projeckt\with_tutor\with_tutor> pip list Package Version --------------- ------- …

12.04.2022
Как получить событие из клиентского сокета и отправить его в каналы django

Мне нужно получить информацию из websocket wss://ws.binotel.com:9002 routing.py websocket_urlpatterns = [ re_path(r'wss://ws.binotel.com:9002', BinotelCallsConsumer.as_asgi()), ] asgi.py application = ProtocolTypeRouter({ "http": get_asgi_application(), "websocket": AuthMiddlewareStack( URLRouter( websocket_urlpatterns ) ), }) Но он не подключается к этому сокету

12.04.2022
Django - отображение диаграммы Ганта cdn npm в шаблоне

Я использую пакет npm под названием svelte-gantt через этот cdn здесь: npm cdn. Однако я не могу заставить график отображаться в шаблоне, я не могу найти пример его использования с django, поэтому я …

12.04.2022
Добавление многократного поля django в панель администратора

Как я могу добавить иконки в панели администратора, например, когда я нажимаю добавить иконку, она дублирует поле модели. Поле не связано с чужой таблицей . введите описание изображения здесь

12.04.2022
Подтверждение действия внутри JS вызова успеха - кнопка отмены также отправка формы

Когда пользователь нажимает на кнопку submit, я хочу показать диалог подтверждения с подсчетом записей, которые будут затронуты. Чтобы получить счетчик, я вызываю связанный url через ajax и в случае успеха пытаюсь получить подтверждение от пользователя. Но в диалоге подтверждения, когда …

12.04.2022
Как получить количество полей, которые либо None, либо пусты в строке, используя ORM Django?

У меня есть модель, class personal_profile(models.Model): custom_user = models.ForeignKey(CustomUser, on_delete=models.CASCADE) picture = models.ImageField(default='pro.png', upload_to='profile_image', blank=True) designation = models.CharField(max_length=255, blank=True, null=True) gender = models.CharField(max_length=255, blank=True, null=True) date_of_birth = models.DateField(blank=True, null=True) language = models.CharField(max_length=255, blank=True, null=True) linkedin_url = models.CharField(max_length=255, blank=True, …

12.04.2022
Django - tabularinline в форме в шаблоне

У меня есть приложение для голосования (вопрос и выбор). В админке я могу использовать TabularInline, чтобы видеть для каждого вопроса выбор фидлов (по умолчанию 3 поля) и в админке я могу установить название вопроса, постер и выбор для этого …

12.04.2022
Django: end_time = models.TimeField. Есть ли способ вычесть минуты из этого поля?

Я пытаюсь автоматически вычесть 60s или 1 минуту из времени окончания_времени, введенного пользователем. Есть ли способ сделать это? Я использую Django v3.2. model.py end_time = models.TimeField(auto_now_add=False, blank=True) views.py def post(self, request): booking_form = BookingForm(data=request.POST) if booking_form.is_valid(): booking = booking_form.save(commit=False) booking.user …

12.04.2022
Django modeltranslate язык по умолчанию дублирующее значение

моя модель: class DoctorSpeciality(BaseModel): name = models.CharField(max_length=255, unique=True, db_index=True) class Meta: db_table = 'doctor_specialities' Когда я пытаюсь перевести эту модель, django modeltranslation создает два поля name_de, name_en. Но у меня также есть поле name, name и name_de …

12.04.2022
Как отобразить сгенерированное изображение, хранящееся в памяти, с помощью django?

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

12.04.2022
Django - как передавать данные экземпляра объекта из одного представления в другое

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

12.04.2022
Может кто-нибудь подсказать мне, как использовать React, Django и GraphQL [закрыто]

Я разработчик React.js, изучаю Django в качестве бэкенда и GraphQL. Застрял с получением данных из бэкенда с помощью Graphql

12.04.2022
OSError: cannot load library 'gobject-2.0-0' M1-Cheap

import weasyprint Traceback (последний последний вызов): Файл "", строка 1, in File "/Applications/MAMP/htdocs/django/virtualenv/lib/python3.10/site-packages/weasyprint/init.py", line 325, in from .css import preprocess_stylesheet # noqa isort:skip Файл "/Applications/MAMP/htdocs/django/virtualenv/lib/python3.10/site-packages/weasyprint/css/init.py", строка 27, in from . import computed_values, counters, media_queries Файл "/Applications/MAMP/htdocs/django/virtualenv/lib/python3.10/site-packages/weasyprint/css/computed_values.py", строка …

12.04.2022
MultiValueDictKeyError при передаче пустого файла

На моем сайте загрузка картинки не является обязательной, поэтому, когда она остается пустой, я получаю MultiValueDictKeyError Но если я передаю изображение, то не получаю ошибку. Я что-то упускаю? Спасибо заранее.... views.py if request.method == "POST": FirstName = …

12.04.2022
Django отображает записи внутри папок

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

12.04.2022
Как вести подсчет каждого элемента в списке - python [дубликат]

я пытался вести подсчет каждого элемента в списке в python и хочу преобразовать его в пары ключ-значение как json, чтобы я мог итерировать его для представления на фронтенде с помощью django. list = ["a" , "a", "c", "b", "c", …

12.04.2022
Как загрузить 2 кверисета одним запросом в django

Class Order(models.Model): ID = models.AutoField(primary_key=True) product = models.ForeignKey(Products, on_delete=models.CASCADE) customer = models.ForeignKey(Customer, on_delete=models.CASCADE) Items = models.ManyToManyField('OrderItems') def placeOrder(self): self.save() @staticmethod def get_orders_by_customer(customer_id): return Order.objects.filter(customer=customer_id).order_by('-date') def __str__(self): return self.product.name + ' / ' + self.customer.email class OrderItems(models.Model): ID = models.AutoField(primary_key=True) Item …

12.04.2022
Получение набора запросов с максимальным количеством просмотров книг

У меня есть модель class Book(models.Model): title = models.CharField(max_length=500, null=True, blank=True) description = RichTextField(null=True, blank=True) view_counts = models.IntegerField(null=True, blank=True, default=0) Каждый раз, когда пользователь просматривает экземпляр книги в режиме детального просмотра, атрибут view_counts увеличивается на 1. …

12.04.2022
Как написать символ в python html

Хочу, чтобы при добавлении значения в базу данных в html-странице появлялся символ "V" <td>{{stud.MaxVolt}}</td> Один из способов - я пишу V со значением базы данных, но я хочу, чтобы оно записывалось автоматически

12.04.2022
Подача медиафайлов из-за пределов папки Django-project с помощью Nginx

Я пытаюсь обслуживать в продакшене (не в разработке) медиафайлы для моего Django-проекта с помощью Nginx-сервера. Медиа-файлы не находятся в папке django. Структура папок выглядит следующим образом: |- django_user | |- media | |- Myproject | |- static | |- …

12.04.2022
Аннотируйте индивидуально каждый элемент в наборе запросов Django Queryset

Я пытаюсь получить queryset, который говорит мне, подписан ли пользователь на данный список рассылки, и получить доступ к этому bool с помощью mailing_list.is_subbed В идеале мы должны иметь набор запросов, где каждый элемент имеет аннотированное поле "is_subbed", которое равно …

12.04.2022
Каков наилучший способ обработки данных миграции DJANGO с более чем 500 тыс. записей для MYSQL

Вторая миграция создает два новых поля action_duplicate и status_duplicate. Вторая миграция копирует данные из полей action и status в два вновь созданных поля . def remove_foreign_keys_from_user_request(apps, schema_editor): UserRequests = apps.get_model("users", "UserRequest") for request_initiated in UserRequest.objects.all().select_related("action", "status"): request_initiated.action_duplicate …

12.04.2022
Как использовать логин по умолчанию в django

Я пытаюсь использовать стандартную функцию входа в админку django. Это работает для выхода из системы, т.е. для ввода html: <a href="{% url "log_out" %}"> и в urls.py: from django.contrib.auth.views import LoginView, LogoutView path("log_in/", LoginView.as_view(), …

12.04.2022
Как я могу поместить поиск по в конце? django, bootstrap5

Я делаю простой сайт, используя django и bootstrap5. Я пробовал использовать class="de-flex justify-content-end", чтобы поместить поиск в конце. но это не работает вот как это выглядит: Вот …

12.04.2022
SMTPConnectError at [url] : (421, b'Server busy, too many connections') - Django email

У меня есть простой метод (send_activation_email), вызываемый из представления, которое обрабатывает регистрацию пользователя, расширяя стандартный django user auth. Он отправляет письмо с активацией. Теперь я получаю ошибку: SMTPConnectError at /accounts/register/ - (421, b'Server busy, too много соединений') …

12.04.2022
Сохранить строку типа csv в модель Django

Мне нужно сохранить ответ amazon в mysql db (Django). Вот пример ответа id purchase-date last-updated-date status 305-0847312-2761164 2022-04-11T22:23:27+00:00 2022-04-11T22:23:31+00:00 Pending 028-3270261-2897162 2022-04-11T22:17:27+00:00 2022-04-11T22:17:30+00:00 Pending 028-8245400-1649940 2022-04-11T22:15:29+00:00 2022-04-11T22:15:32+00:00 Pending 028-2661715-2120359 2022-04-11T21:57:24+00:00 2022-04-11T21:57:28+00:00 Pending 303-9076983-4225163 2022-04-11T21:53:52+00:00 2022-04-11T21:53:55+00:00 Pending 304-7440363-0208337 2022-04-11T21:49:14+00:00 …

12.04.2022
Посоветуйте чат-боты, похожие на CakeChat от LukaLabs

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

12.04.2022
Какую базу данных следует использовать для разработки облачной бухгалтерской системы типа FreshBooks?

Я хотел бы разработать облачную бухгалтерскую систему на основе Django. Я планирую использовать микросервисную архитектуру. Приложение будет иметь функции "все в одном", такие как: Выставление счетов Бухгалтерский учет Платежи Управление проектами Управление клиентами и т.д. …

12.04.2022
Задача Django Celery показывает мне "ошибку атрибута"?

Здравствуйте, я создаю веб-приложение django, которое получает данные из microsoft graph api и внутри моего django view.py я вызываю задачу 'add_api_data' from django.shortcuts import render from django.http import HttpResponse, HttpResponseRedirect from django.urls import reverse from datetime import datetime, timedelta …

12.04.2022
Django Rest Framework: Как сделать относительные URL кликабельными?

Передавая пустой запрос в контекст ViewSet, можно добиться того, что URL экземпляров будут отображаться как относительные URL вместо абсолютных (т.е. хост будет опущен). Однако, когда в URL отсутствует https://, DRF не отображает строку в виде URL с возможностью клика, …