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

06.08.2021
Развертывание приложения Django на AWS ElasticBeanstalk

Я пытаюсь развернуть приложение django на AWS ElasticBeanstalk. Я работаю на машине Linux. Все идет хорошо, но когда развертывание завершено, я получаю "502 Gateway Error". В результате глубокого поиска я обнаружил, что люди с подобной проблемой создали Procfile в корневом …

06.08.2021
Docker ModuleNotFoundError: Нет модуля с именем 'xhtml2pdf'

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

06.08.2021
JS-файлы не обновляются в python dev server

Я запускаю локальный сервер разработки с python, используя VS в качестве ide через python manage.py runserver. Когда я обновляю и сохраняю JS файлы, представления в браузере не обновляются (даже перезагружая сервер и ПК). Я обновил кэш браузера, однако это …

06.08.2021
Django как обновить булево значение объекта в представлении на основе класса?

В представлениях на основе функций я использую этот код Notifications.objects.filter(receiver=user, is_seen=False).update(is_seen=True) для обновления статуса объекта с False на True. Как это сделать в представлении, основанном на классе: вот мой код: class ListNoti(ListView): model = Notifications template_name = …

06.08.2021
Django rest framework инвертирует сериализаторы

В Django, у меня в models.py модели определены следующим образом : class foo1(models.Model): name = models.CharField(max_length=100) class foo2(models.Model): name = models.CharField(max_length=100) .... foo1 = models.ForeignKey(foo1, on_delete=models.SET_NULL, null=True) class foo3(models.Model): name = models.CharField(max_length=100) .... foo2 = models.ForeignKey(foo2, on_delete=models.SET_NULL, …

06.08.2021
Как я могу получить определенные данные в формате JSON

Я хочу получить определенные данные после выбора опции в форме. Когда я выбираю, я получаю данные в формате JSON, которые я не могу разделить. Я пробовал obj.purchase_price, но получил undefined. мой следующий код предоставляет следующие данные [{"model": "acc.productdetails", …

06.08.2021
ModuleNotFoundError: Нет модуля с именем 'spyder'

Я хочу использовать краулер-проект внутри Django. Я правильно настроил celery и beats, но когда я использую проект скрепера внутри приложения Django, он выдает ошибку ModuleNotFound, даже если я добавил его в файл setting.py. Структура проекта следующая: |-- celery.log |-- …

06.08.2021
Django скачать файл с помощью CBV

Как использовать представления на основе классов, например TemplateView, для отображения шаблона Django со ссылками на скачивание? Щелчок по ссылке должен начать загрузку выбранного файла. Я уже знаю, как это сделать с помощью Function Based Views. Также - является ли хорошей …

06.08.2021
Почему Django favicon перезагружается на страницах маршрутизации? (о SSR)

Здравствуйте, я использую фреймворк Django и сделал простое веб-приложение. Но при маршрутизации каждой страницы, я вижу перезагрузку favicon (ИЛИ, возможно, это может быть загрузка html файла). Вот в чем вопрос. Is it correct that favicon reloads …

06.08.2021
Django-rest-passwordreset создать и отправить токен вручную

Прочитав [django-rest-passwordreset][1] я не нашел способа создать и отправить reset_password_token вручную, то есть без использования конечной точки, созданной пакетом. В настоящее время у меня есть следующая реализация: urlpatterns = [ ... url(r'^api/password_reset/', include('django_rest_passwordreset.urls', namespace='password_reset')), ... ] …

06.08.2021
Как изменить модель после запуска makemigrations и migrate? Django

Я создал модель, выполнил все необходимые команды миграции и хочу добавить поле и изменить поле. Как мне это сделать? Я думал изменить их в models.py и запустить makemigrations и migrate снова, но я не знаю, не испортит ли это …

06.08.2021
Python не может увидеть переменные окружения из сценария

Меня пригласили к сотрудничеству над проектом Django, и теперь мне нужно его настроить. Я застрял на установке переменных окружения. В данном проекте используется envparse. Мне предоставили файл .env, в котором элементы выглядят как export EMAIL="12345" Затем я …

06.08.2021
Импорт "pyrebase" не может быть разрешен pylance(reportMissingImports)

Установил pyrebase4 в своей системе, но все еще не могу импортировать в свой view.py Даже пробовал "import pyrebase4", все равно та же ошибка, Я следовал учебнику youtube для этого я следовал точно те же вещи, которые он/она сказал, так что …

06.08.2021
В Django raw запрос выбирает всех моих пользователей дважды

У меня есть необработанный запрос в моем представлении: SELECT stressz_profile.id, projekt_id, user_name_id, szerv01b AS szervkult01a FROM stressz_szervezetikultura INNER JOIN stressz_profile WHERE stressz_profile.projekt_id=1 Я пытаюсь получить данные из базы данных, но каждый раз результаты дублируются. Он выбирает моих …

06.08.2021
Ошибка при установке node-django-hashers

Для реализации хеширования паролей на стороне сервера с помощью nodeJS 14.7.4 мы выбрали node-django-hashers, чтобы это можно было реализовать так же на стороне сайта django, но при установке модуля мы получаем следующую ошибку он реализован с …

06.08.2021
Единая панель поиска, управляющая всеми полями с помощью django-filter и django-tables2 через Jquery

Мне нужно управлять django-table2 с помощью django-filter через jquery. Пожалуйста, помогите мне, как я могу получить доступ к этому через jquery и как мне передать queryset в django-filter Я располагаю свое окно поиска следующим образом: где я передаю …

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. Если вы исправите код …