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

06.08.2021
Возврат контекстной переменной вместе с сохраненной формой

У меня есть следующее представление на основе класса, которое создает проект с помощью формы, а затем возвращает эту созданную форму. class ProjectCreateView(LoginRequiredMixin, CreateView): login_url = "registration:login" model = Project # fields = ['name', 'desc', 'start_date', 'end_date'] template_name = 'project/form.html' …

06.08.2021
'verbose_name': _('Маленькие экраны') NameError: имя '_' не определено

После установки django-responsive2 как django-responsive2, я получил следующую ошибку: 'verbose_name': _('Small screens') NameError: name '_' is not defined Я использую from django.utils.translation import gettext_lazy as _. Я получил эту ошибку: mw_instance = middleware(adapted_handler) TypeError: object() …

06.08.2021
Преобразование моего приложения Django/Python из стандартной среды App Engine в гибкую среду

Я пытаюсь перевести свое приложение Django/Python из стандартной среды Google App Engine в гибкую среду в основном из-за того, что приложение стало медленным и постоянно достигало мягкого предела памяти, и мне предложили перейти на более высокий класс экземпляра. Я уже …

06.08.2021
Редирект на прошлую страницу при сохранении объекта

Есть ли стандартный или просто способ редиректить пользователя из админки на прошлую страницу (с которой он пришел на страницу сохранения объекта)?

06.08.2021
Как я могу обернуть данные ответа json для djago-rest-framework?

Я использую djano rest framework. У меня есть модель, сериализатор и представление: class PictureModel(models.Model): id = models.AutoField(primary_key=True) url = models.CharField(max_length=256) class PictureView(mixins.ListModelMixin, generics.GenericAPIView): serializer_class = PictureSerializer queryset = PictureModel.objects.all() def get(self, request): return self.list(request) class PictureSerializer(serializers.ModelSerializer): class Meta: model …

06.08.2021
Как сделать веб-приложение со встроенной интерактивной картой?

Я работаю над проектом, в котором мне нужно сделать веб-приложение. Основная идея заключается в том, чтобы приложение имело карту (желательно из OSM), на которой можно нарисовать прямоугольник, а затем получить lon и lat каждого угла. С помощью этого я могу …

06.08.2021
Как получить список задач в очереди в Celery на Heroku?

Моя цель - получить активные и зарезервированные задачи на моих рабочих Celery. Я использую фреймворк Django-Celery-Redis. Как предложено здесь: Получение списка задач в очереди в Celery Я сделал следующее, чтобы получить задания: from your_app.celery import app …

06.08.2021
Выполнение команд внутри docker от имени не root после запуска с помощью exec (shell)

У меня есть проект Django с Docker (в Ubuntu) и MySQL в качестве базы данных, все работает .Мне просто интересно: вместо того, чтобы выполнять длинную команду типа: docker-compose run backend python manage.py startapp myapp // 'backend' is …

06.08.2021
Как включить изображения в шаблоны django, используя url изображения?

Я пытаюсь создать веб-приложение, похожее на поисковую систему. Теперь, когда пользователь вводит, например, "Eminem", мне нужно показать ему изображение Эминема. Поскольку поисковый запрос может быть любым, я не могу хранить сотни изображений в папке /static. Вместо этого у меня …

06.08.2021
Конечная точка API для модели django `Group`, генерирующей избыточное количество запросов

Я пытаюсь создать конечную точку для стандартной модели django Group, которая имеет name и permissions поля:- Вот мое представление и сериализаторы:- Serializers.py:- class GroupSerializer(serializers.ModelSerializer): class Meta: model = Group fields = ('id', 'name', 'permissions') def create(self, validated_data): …

06.08.2021
Не работает предварительная выборка вложенных FK в Django

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

06.08.2021
OperationalError at /admin/auctions/listing

Введите описание изображения здесьПривет новичку в Django не удается обнаружить ошибку здесь, пожалуйста, скажите мне, что я делаю неправильно .Я запутался в потоке файлов в DJango также.

06.08.2021
Приложение Django не регистрирует информацию о запросе в производственном журнале при развертывании с gunicorn и Nginx

Это настройки журнала моего приложения Django. LOG_DIR = "logs" LOG_DIR_PATH = os.path.join(BASE_DIR, LOG_DIR) if not os.path.exists(LOG_DIR_PATH): os.mkdir(LOG_DIR_PATH) LOGGING = { "version": 1, "disable_existing_loggers": False, "formatters": { "verbose": { "format": "{asctime} {levelname} : {filename} line - {lineno:d} : {message}", …

06.08.2021
Роль docker postgres не существует

Я использую postgres с docker и испытываю с ним проблемы. Я успешно выполнил docker-compose up --build Когда я выполняю нижеприведенную команду, она работает нормально. psql запускается с пользователем my_username, как и ожидалось. Я могу видеть свою базу данных, …

06.08.2021
Django.contrib.admin.sites.AlreadyRegistered: Модель Ingredients уже зарегистрирована в

Я пытался зарегистрировать модель предложения, но она вместо того, чтобы бросить мне эту ошибку сейчас , нужна помощь, заранее спасибо from django.contrib import admin from django.contrib.admin import ModelAdmin from menus.models import Category, MenuItem, Ingredients,Offer # Register your models here. …

06.08.2021
Сообщения Django не отображаются в моем html-шаблоне

Я пытаюсь показать сообщение об успехе после удаления объектов со страницы просмотра списка. вот мой код: #это представление удаления class DeleteNoti(DeleteView): model = Notifications def get_context_data(self, **kwargs): data = super().get_context_data(**kwargs) data['messages'] = messages.add_message(self.request, messages.INFO, 'Notification deleted') return data success_url …

06.08.2021
Изображение передается некорректно при запросе put django

Картинка получена через форму: class CustomUploadFileForm(forms.Form): file = forms.FileField()) Помимо картинок через эту же форму загружаются и файлы любых других форматов. Я пытаюсь загрузить картинку, полученную из формы, через API OpenstackSwift Swift, я вижу черный фон с небольшим белым …

06.08.2021
Перезапись метода сохранения для обеспечения целостности в базе данных не работает

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

06.08.2021
QuerySet Manager django проблема с 'объектами'

Мне нужно создать 2 разных ModelManager, которые наследуются от моего собственного Manager 'models.QuerySet' Я создал : class ActiveObjectsQuerySet(models.QuerySet): def filter_active(self): return self.filter(status=Book.Statuses.ACTIVE) class AllObjectsQuerySet(models.QuerySet): def filter_reissued(self): return self.filter(status=Book.Statuses.REISSUED) def filter_reviewed(self): return self.filter(status=Book.Statuses.ON_REVIEW) и вот этот: …

06.08.2021
Django при сохранении поля ManyToManyField выдает ошибку: Поле 'id' ожидало число, но получило 'str'

Я пытаюсь использовать поле ManyToManyField для создания атрибута модели с набором опций (экземпляров модели m2m). Когда я пытаюсь сохранить модель в ModelForm, save_m2m() выдает ошибку, говоря, что поле 'id' ожидало число, а получило 'T'. Вот мой код: Модель: …

06.08.2021
Почему я получаю эту ошибку TemplateDoesNotExist в /konfigure/index.html

Я получаю эту ошибку, когда пытаюсь перейти в раздел конфигурации моего сайта. This is my folder structure: [[1]: https://i.stack.imgur.com/DhV7A.png] Here's the code: Определение приложения INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework', 'corsheaders', 'konfigurator', 'upcservice', …

06.08.2021
Таблицы, автоматически добавляемые в базу данных при создании пользовательской модели пользователя в django

Я создал модель пользователя custon, расширяющую AbstractUser. Но при миграции в postgresal было добавлено много таблиц, и у меня осталось только две модели. Я назвал своего пользовательского пользователя: CustomUser, а другую модель Offers. Эти таблицы были найдены в postgresql: …

06.08.2021
Что лучше: MongoDB vs PostgreSQL для хранения данных в формате JSON

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

06.08.2021
Я хотел бы изменить код JavaScript для выполнения условий [закрыто]

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

06.08.2021
Хранение множественных данных из HTML-форм в базе данных

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

06.08.2021
Как исправить: ProgrammingErrorsAlreadyExists'django_content_type'

Когда я запускаю сервер, он выдает следующее сообщение на консоли: "У вас 18 непримененных миграций. Ваш проект может не работать пока вы не примените миграции для приложений: admin, auth, contenttypes, sessions. Запустите 'python manage.py migrate', …

06.08.2021
Невозможно добавить значения у функций в панели администратора django

Я новичок в Django и сейчас работаю с манипуляциями с базой данных в админпанели django. При работе с функциями я не могу добавить значения в функции. Нет ключа и после сохранения остается пустой объект. Я использую django 2.2.5. <a href="https://i.stack.imgur.com/NOk8H.png" …

06.08.2021
Получение нескольких таймеров обратного отсчета из наборов запросов с помощью моделей django и javascript

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

06.08.2021
Получение пользовательской модели пользователя Django Custom в списке приложения администратора `Авторизация и авторизация`

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

06.08.2021
Хранить данные только для одной сессии в Django?

В настоящее время я создаю сайт на Django и столкнулся со следующим вопросом: Я хочу хранить данные, которые вводит пользователь (строка, например, имя или возраст пользователя), НО они должны быть "удалены", когда тот же пользователь снова заходит на …

06.08.2021
Как получить значение сессии userid в adddomainwiseprojects - django (используя метод inline formset)

Здесь я приложил views.py, где поля add_projectdomain добавлены путем импорта моделей, здесь как я могу получить loginid т.е. ключ сессии (userid) (как я получил в представлении company_details с помощью метода reuest.session.get) в форме Add_domainwise projects и сохранить его. views.py models.py …

06.08.2021
Django медленное внутреннее соединение в таблице с более чем 10 миллионами записей

Я использую mysql с Django. Я пытаюсь подсчитать количество visitor_pages для определенного дилера за определенный промежуток времени. Я хотел бы поделиться необработанным sql-запросом, который я получил из панели инструментов отладки django. SELECT COUNT(*) AS `__count` FROM `visitor_page` INNER JOIN `dealer_visitors` …

06.08.2021
Подражать или переопределять значения в apps.py (Django) для тестирования

Обычно я устанавливаю значение в settings.py, а затем использую @override_settings в тестах, чтобы переопределить его. Существует ли аналогичный механизм для переопределения настроек в apps.py при использовании app_config? Например # apps.py class MyConfig(AppConfig): SOME_VAR = "SOME_VAR" # …

06.08.2021
Пагинация не работает для промежуточных чисел, а также для обратных в django

Я фильтрую данные, а также применяю пагинатор, я нашел решение и использовал его, но оно работает только для следующей кнопки, а не для предыдущей и номеров кнопок между ними, т.е. для {{i}}. (Django, python) это файл template_tag myapp_extra.py from …

06.08.2021
Не проверяется user.is_authenticated на главной странице

Шаблон с кодом наследуются с хедера главной страницы для всех приложений {% extends &quot;mainpage/header.html&quot; %} {% block content %} Но почему-то только на главной странице условие проверки на авторизацию просто не работает, на остальных страницах все отображается корректно {% …

06.08.2021
Django тестирование как сделать запрос как вошедший пользователь?

В тестах Django я хочу войти в систему и сделать запрос. Вот код def test_something(self): self.client.login(email=EMAIL, password=PASSWORD) response = self.client.get(reverse_lazy("my_releases")) self.assertEqual(response, 200) Но код не работает и возвращает AttributeError: 'AnonymousUser' object has no attribute 'profile' …

06.08.2021
Удаление файла при клонировании модели, содержащей поле ImageField

Когда я сохраняю() модель, содержащую ImageField, сигнал post_save базы модели удаляет файл, который ранее был связан с ImageField, что вполне справедливо, поскольку файл изменился на новое значение. Однако, если я клонировал модель, т.е. загрузил объект из базы данных, установил …

06.08.2021
Возможно ли прослушивать конечную точку Rest API, используя каналы django?

Целью является отправка сериализованных данных созданного объекта метода POST! Запрос будет исходить от Android/IOS приложения, созданного с помощью Flutter/Dart Я пытаюсь использовать Django Channels Rest Framework. Но я не уверен, будет ли это работать или нет! …

06.08.2021
Приложение Angular продолжает говорить, что сообщение не существует

Я создаю приложение для чата с Angular и Django, используя учебник get stream. https://getstream.io/blog/realtime-chat-django-angular/ Однако я пытаюсь запустить приложение, чтобы создать представление чата, но оно продолжает говорить, что 'messages' не существует в точке, отмеченной "this …

06.08.2021
Как показать сообщение об успехе на странице часов с ключом в django?

{% if messages %} &lt;ul class="messages"&gt; {% for message in messages %} &lt;li {% if message.tags %} class="{{message.tags}}" {% endif %}&gt; &lt;i class="bi bi-exclamation-triangle-fill"&gt;&lt;/i&gt; {{ message }} &lt;/li&gt; {% endfor %} &lt;/ul&gt; {% endif %} Я хочу показать …