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

04.03.2022
Как представить результат запроса, состоящий из атрибутов 3 связанных моделей, в одном сериализаторе? Django REST API

Хочу сделать вывод представления WheelsSupplesView в json, которое содержит queriset. Мне необходимо отобразить поля из разных моделей в одном выводе. Проблема в том, что данные модели связаны следующим образом: StockType - Stock: 1-M StockType - WheelsCharacter: 1-1 Модель WheelsCharacter содержит …

04.03.2022
Могу ли я как-то запустить colab notebook с локального компьютера?

Я пишу свое веб-приложение Django локально, используя VScode, но часть моей работы выполняется с использованием глубокого обучения для создания 3D-реконструкции лица и не может быть выполнена локально, потому что мне нужен мощный gpu. То, что я пытаюсь сделать, это …

04.03.2022
Django runserver не работает, но gunicorn работает

Я рефакторю свое приложение django, но я обнаружил, что если я импортирую несуществующий модуль в моем urls.py, я потерплю неудачу, когда я запускаю python manage.py runserver, но я все еще могу преуспеть, если я запускаю gunicorn xxx.wsgi:application, я чувствую …

04.03.2022
#DJANGO - Мне нужно отобразить две (или более) строки таблицы в моем представлении, в настоящее время я могу отобразить только одну из строк.

Здравствуйте люди, я работаю с созданием тикета и есть связь 1-N, (тикет может иметь несколько сообщений) У меня есть представление, которое создает тикет, в процессе создания добавляется сообщение - Все прямо здесь У меня есть представление, …

04.03.2022
Как выполнить предварительную выборку для отдельного объекта? (AttributeError: у объекта нет атрибута 'select_related')

Как сделать предварительную выборку для одного объекта? Т.е. select_related для ForeignKey для одного объекта: # models.py class Bar(models.Model): title = models.CharField() class Foo(models.Model): bar = models.ForeignKey(Bar) b1 = Bar.objects.create(title="Bar") f1 = Foo.objects.create(bar=b1) Foo.objects.all().first().select_related("bar") # AttributeError: 'Foo' …

04.03.2022
Как изменить базу данных с sqlite3 на mysql в Django

Я работал с mysql в моем проекте django, но в pycharm база данных по умолчанию SQLite, я создал базу данных MySQL, но у меня проблема с подключением к базе данных (когда я запускаю команды makemigrations и migrate, все выполняется …

04.03.2022
CKEditor, Django и EasyPrint

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

04.03.2022
Невозможно использовать swagger в Django 4.0?

После установки Django 4.0 и настройки swagger возникает 'TypeError: 'set' object is not reversible'. Возможно ли, что Django 4.0 не может использовать swagger?

04.03.2022
Шаблон электронной почты для проверки учетной записи Django показывает HTML код

Я пытаюсь протестировать шаблон письма для моей электронной почты Django Account Verification Email. Но каждый раз, когда я отправляю письмо, вместо того, чтобы увидеть html-страницу, правильно отображенную с помощью bootstrap, письмо показывает HTML-код в виде обычного текста, что я …

04.03.2022
Django протоколирует ошибки в отдельные файлы по метке времени

Я успешно установил журнал Django со следующим кодом: LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'file': { 'level': 'ERROR', 'class': 'logging.FileHandler', 'filename': 'debug.log', }, }, 'loggers': { 'django': { 'handlers': ['file'], 'level': 'ERROR', 'propagate': True, }, }, …

04.03.2022
NamedTemporaryFile срабатывает SuspiciousFileOperation

В django версии 3.2.12 я пытаюсь загрузить изображение, для которого у меня есть URL, и сохранить его в поле ImageField. Это выглядит следующим образом: def load_image_from_url(self): image_file = NamedTemporaryFile(delete=True, dir='project/media') with urlopen(self.extra_large_url) as uo: assert uo.status == 200 image_file.write(uo.read()) …

04.03.2022
Сериализация в Django

Сериализация не получает все значения у меня есть объект и я присваиваю ему свойство, но в момент сериализации значение, которое я присваиваю, не сериализуется @login_required(login_url='auth:login') def get_instance_provisioning(request): instance_pk = request.GET.get('instance_pk') viewpoints_list = CViewPoint.objects.filter(instance_id=instance_pk) five_mins = timedelta(minutes=5) ten_mins = …

04.03.2022
Django использует подзапрос для аннотации подсчета различных значений поля внешнего ключа

Я пытаюсь аннотировать количество отдельных продуктов, но пока не удалось. Я получаю ошибку следующего вида: ProgrammingError: subquery must return only one column LINE 1: ..._id", "shop_selectedproduct"."create_date", COUNT((SELECT U0... У меня есть следующие модели: class ShopItem(models.Model): id = …

04.03.2022
Понимание направления отношений между полями модели в Django

Я использую Django уже довольно давно, но не уверен, что полностью понимаю, как должны работать отношения. лучше всего это описать на примере, так что вот. Предположим, есть Company, который имеет несколько Departments, и каждый Department может иметь несколько Role в …

04.03.2022
Множественные операторы IF в Django/Python

Я хотел бы узнать, может ли кто-нибудь помочь мне здесь, мне трудно сгруппировать мои операторы IF вместе таким образом, чтобы достичь моих результатов. Я довольно новичок в python/django, поэтому любой совет будет очень признателен. Я пытаюсь сделать кнопки "Нравится" и …

04.03.2022
В django я успешно запустил миграции, но моя база данных все еще пуста?

Я работал в pycharm professional, я создал свою базу данных и успешно протестировал ее Я создал свою модель в models.py и запустил makemigrations, затем успешно мигрировал <img alt="running makemigrations …

04.03.2022
Django Rest Framework Аналитика

Я искал в интернете несколько часов и не смог найти ответ, так что это мое последнее средство. Есть ли у вас идеи, как лучше всего фиксировать, сколько пользователь отправил, скажем, get запрос для определенной конечной точки? Я также …

04.03.2022
Рендеринг медиафайла в html-шаблон из views.py django

Я пытаюсь показать изображение из views.py в html шаблоне jinga2. Вот код models.py class SkinModel(models.Model): pic=models.ImageField(upload_to='images',blank=True) forms.py class SkinForm(forms.ModelForm): class Meta: model=SkinModel fields = "__all__" views.py def home(request): if request.method=='POST': form = SkinForm(request.POST,request.FILES) if form.is_valid(): img=form.cleaned_data['pic'] if …

04.03.2022
Переменные сессии не сохраняются при разных вызовах API

Это функция API, которая вызывается, поэтому request.session['uid'] не сохраняет свое значение, когда сервер react делает другой запрос к другому вызову, который использует ту же переменную сессии. Сервер django размещен на local, и вызовы осуществляются с использованием этого IP, поэтому localhost:8000/postSignIn. …

04.03.2022
Добавление уникального id к новой динамически создаваемой форме с помощью django htmx

Я пытаюсь создать динамическую форму, в которой пользователь может создать столько вопросов, сколько он хочет, и в то же время добавить ответы на каждый вопрос, сколько он хочет (максимальное количество ответов - 4). Я использую htmx для добавления новых вопросов …

04.03.2022
Невозможно подключиться к БД Postgres, живущей в одном файле docker-compose, с приложением django в отдельном файле docker-compose

У меня есть большое монореповое Django приложение, которое я хочу разбить на два отдельных репозитория (один для обработки внешних api запросов, а другой для обработки моего front end, который я планирую показывать пользователям). Я бы хотел, чтобы оба приложения …

03.03.2022
Получение последних записей для каждой группы

Я пытаюсь создать простой пример хранилища в django 4.0, где материал вставляется в таблицу хранилища, определенную следующим образом: class material_storage(models.Model): storage_id = models.AutoField(primary_key=True) material = models.ForeignKey(itemtype, on_delete=models.PROTECT) amount = models.IntegerField(null=True) price = models.FloatField(null=True) timestamp = models.DateTimeField(default=timezone.now) Для …

03.03.2022
Autobahn.exception.Disconnected: Попытка отправки по закрытому протоколу

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

03.03.2022
Book.objects.all() не возвращает ничего, хотя книги существуют в базе данных Django

У меня есть страница книги, которая показывает все книги в базе данных, но она не показывает ни одной книги, хотя книги существуют в базе данных и на странице администратора, и я не знаю почему. Модель для книги следующая: …

03.03.2022
Передача Json из представления Django в шаблон Javascript

Я пытаюсь передать json-ответ из представления в javascript. По какой-то причине я не могу получить доступ ни к одному ключу внутри javascript. Я могу получить доступ только ко всему объекту json, но ни к одному из вложенных ключей, присоединенных к …

03.03.2022
Вкладка продвижения страницы Wagtail - "Показать в меню" - Как это работает?

Модель страницы Wagtail по умолчанию включает опцию "Показать в меню" на вкладке продвижения. Я уже некоторое время ищу в документации дополнительную информацию о том, как это работает, и ничего не вижу. Для чего используется эта опция, и как мне …

03.03.2022
Каскадный мультиселективный список опций с помощью Javascript

Я нашел в Интернете код, который удовлетворяет моей потребности в каскадном списке опций. Но мне также нужно сделать множественный выбор. Когда я добавляю multiple к тегу select, это позволяет мне сделать несколько вариантов. Однако отображается, как будто выбран только один …

03.03.2022
Django Модель verbose_name как имена ответов строк API

Поскольку я не могу сохранять специальные символы в полях в модели django, мне приходится обходить это. Например: Я хотел бы иметь поле "km/h". Поэтому я использую его следующим образом: class Unit(models.Model): kmh = models.FloatField(null=True, db_column='km/h', verbose_name='km/h') тогда …

03.03.2022
Загрузка нескольких изображений с предварительным просмотром в JS не работает для загрузки изображений в базу данных

Я только что реализовал Multiple Image Upload with Preview, это был самый простой вариант, так как я не знаю JS. Дело в том, что я использую его в своем проекте на Django. Вопрос в том, как …

03.03.2022
StaticFiles vs MediaFiles

В чем разница между статическими и медиа файлами? Django говорит, что SATIC_ROOT и MEDIA_ROOT должны быть разными. Я просто знаю, что в статической папке мы можем иметь css файлы, а изображения или другие файлы, которые должны быть загружены, идут в …

03.03.2022
Как я могу сохранить запросы при использовании login_required в django

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

03.03.2022
Есть ли способ автоматически генерировать целую систему для разных пользователей

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

03.03.2022
Django js tabs сохраняет выбранную вкладку при обновлении страницы

Я работаю с js вкладками в Django, и они отлично работают, но я хотел бы сохранить выбранную вкладку активной в этот момент при обновлении страницы. Я нашел этот пример, но он не работает https://www.tutorialrepublic.com/faq/how-to-keep-the-current-tab-active-on-page-reload-in-bootstrap.php Вот скрипт, …

03.03.2022
Регистрация клиентов с помощью динамических форм django

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

03.03.2022
Шаблон Django | безопасный фильтр ведет себя по-разному в разных окружениях

В шаблоне у меня есть &lt;div&gt;{{ my_var | safe }}&lt;/div&gt;, где my_var устанавливается как my_var = format_html("&lt;p&gt;my variable&lt;/p&gt;") и отображается с помощью функции render_to_string. В производственной среде результат получается в виде &amp;lt;p&amp;gt;my variable&amp;lt;/p&amp;gt;. В локальной среде он работает …

03.03.2022
Не получается импортировать модель Django из существующего модуля

Недавно изучаю джанго, пытался создать тег, но в сам файл не получается импортировать модель from django import template from book_app.models import Book register = template.Library() @register.simple_tag() def get_books(): return Book.objects.order_by('title') …

03.03.2022
Тестирование Django Wagtail - утверждение, что дочерняя страница заданного типа Page может быть создана под родительской, используя предоставленные данные POST

Я определил пользовательскую модель страницы (запись в блоге) как дочернюю модель родительской модели (индексная страница блога) и хочу проверить, что дочерняя модель может быть создана под своей родительской моделью. Модели BlogPage и BlogIndexPage скопированы из примера wagtail "basic …

03.03.2022
Веб-сервер Nginx и сервер API

Система, которую я разрабатываю, состоит из приложения Django, которое обслуживает веб-страницу для пользователя, и сервера Flask, который предоставляет набор REST API, предназначенных для использования из других внешних программ. Для развертывания я бы хотел, чтобы и веб-страница, и API использовали …

03.03.2022
Как включить POST, PUT для django rest framework viewset

У меня есть простой набор представлений следующего вида в views.py class MyFileViewSet(viewsets.ViewSet): http_method_names = ['post','get','put'] def list(self, request): queryset = MyFile.objects.all() serializer = MyFileSerializer(queryset, many=True) return Response(serializer.data) models.py from xml.dom.minidom import DOMImplementation from django.db import models class MyModel(models.Model): …

03.03.2022
Django или flask, что легче изучить в первую очередь [закрыто]

Я новичок в python, я хотел бы изучить django, но некоторые из моих друзей сказали мне, что я должен изучить flask перед изучением Django. что мне делать?