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

16.05.2022
Мне нужно делать Ctrl-C/Pause после каждой команды manage.py в Django

Нет, я не говорю о том, что runserver прослушивает запросы. Всякий раз, когда я запускаю makemigrations, migrate или скрипты, которые я написал с помощью команды django-extensions runscript, мне нужно остановить выполнение программы, прежде чем вводить другую. Этого не происходило …

16.05.2022
Не удалось собрать backports.zoneinfo

в терминале я выполняю команду docker build ., но dockerfile не устанавливается. Я пробовал многие вещи, например: pip install --upgrade pip wheel pip install backports.zoneinfo pip install tzdata sudo apt-get install ruby-full Ни один из …

16.05.2022
Импортированные изображения из файла csv не работают на веб-странице

Я импортировал CSV файл с несколькими колонками, одна из которых предназначена для изображений и имеет такой формат <div class="parent"> <img class="img" title="" src=" {% static 'assets/images/thumb/1537.png' %} "width="64" height="64"> </div> Все работает, когда я включаю модель в мой …

16.05.2022
Как связать две модели в __init__ через related_name при вызове только родителя, создавая пустой объект

У меня есть две модели, как показано ниже, связанные отношением OneToOneField. Как я могу проверить по related_name что существует связь с x.RelName до того, как я использую x.save (). Все ниже ... models.py class Parent(models.Model): name = models.CharField(max_length=255) member …

16.05.2022
Способ в Django сделать так, чтобы параметры одной модели были выпадающим выбором из другой модели

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

16.05.2022
Django Property для генерации списка кортежей поля и его значения, но возвращающего значение forienkey, если это отношение

Вот модели class Category(BaseModel): title = models.CharField(max_length=128) description = models.TextField() class Meta: verbose_name = "Category" verbose_name_plural = "Categories" def __str__(self): return str(self.title) class Service(BaseModel): category = models.ForeignKey(Category, limit_choices_to={"is_active": True}, on_delete=models.PROTECT) title = models.CharField(max_length=128) class Meta: verbose_name = "Service" …

16.05.2022
Django channel или Django signals, какой из них я должен использовать, чтобы позволить пользователю получать уведомление, когда происходит какое-то действие

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

16.05.2022
Страница HTML5: Сделайте все div полностью видимыми в браузере без прокрутки (Django)

Я хотел бы создать один indexview, содержимое которого полностью видно в любом браузере (мобильном и настольном) без необходимости прокрутки. Поэтому мне нужна любая функция, которая масштабирует содержимое страницы (сжимает html5 элементы) так, чтобы все элементы имели свое место на экране. …

16.05.2022
Невозможно загрузить несколько изображений с помощью Django Rest Framework

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

16.05.2022
Password_reset_confirm не отображается

Я использовал встроенную в Django функцию сброса пароля. все работает хорошо, но когда я открываю ссылку сброса пароля, она перенаправляет меня на встроенный в Django шаблон "password_reset_confime" вместо моего собственного шаблона. usrl.py Код app_name="accounts" urlpatterns=[ path('password_reset/',auth_views.PasswordResetView.as_view( template_name='password_reset.html', success_url=reverse_lazy('accounts:password_reset_done')),name='password_reset'), path('password_reset_done/', …

16.05.2022
Как интегрировать данные профиля аутентифицированного пользователя в Django Model

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

16.05.2022
MultiValueDictKeyError django, views.py ошибка

Я получаю MultiValueDictKeyError при использовании метода POST в Django. вот моя функция отправки views.py. кажется, что есть ошибка с полем candidateId и я не понимаю почему. def submit_dept_member_application(request, application_id): …

16.05.2022
Архитектура/дизайн проекта Django Rest API - Каким должен быть хороший дизайн для моего API?

Я новичок в Django и API в целом, и я хочу создать API на базе Django, используя Django Rest Framework. API должен иметь следующее: API with employees CRUD: - GET: /employees/ (employee list) - POST: /employees/ (employee create) …

16.05.2022
Как реализовать Hesh Id в Djnago RESTFRAMEWORK?

Я пытаюсь скрыть id своих объектов, но не знаю, как это правильно реализовать. Я сделал следующее: hashids = Hashids(settings.HASHIDS_SALT, min_length=32) def parse_result(result) -> Union[int, None]: if result: if isinstance(result[0], int): return result[0] try: result = int(result[0]) return result except Exception …

16.05.2022
Displaying images in Django from another site

I want to place an image from another resource in a post/blog post on Django. I can't find information on how to do this.

16.05.2022
Почему админ Django запрашивает "СПИСОК значений" для поля DateTimeField с виджетом DateTimeInput?

Я пытаюсь добавить возможность редактировать поля DateTime "начало" и "конец" в Django admin с микросекундным разрешением. Я пробовал подход из этого поста : class SomeAdmin(ModelAdminWithJsonFields): """...""" list_display = ('id', ... , 'start', 'end') exclude = ['created_by', ... ] …

16.05.2022
Официальный проект celery для django не работает

Я использую официальный проект celery для django, но он не работает на моей машине. Я установил все необходимые модули и использую пример, приведенный в ссылке: Пример Django проекта с использованием Celery. Я уже искал …

16.05.2022
К какому шаблону проектирования относятся представления на основе классов в Django?

Обычно в представлениях на основе классов определяются специальные атрибуты, я называю их специальными, потому что они могут быть настроены из нескольких мест: as_view(), установка этих атрибутов для производных классов, установка этих атрибутов для экземпляров представлений на основе классов. Это …

16.05.2022
Перенос проекта django на другую машину

Это вопрос новичка, но я не нашел ответа. Я хотел бы перенести свой проект django с виртуальной машины с Ubuntu 18.04 на другую виртуальную машину с Ubuntu 18.04. Это пример структуры каталогов pd_videowebapp/ ├── db.sqlite3 ├── env │ ├── bin …

16.05.2022
Создание триггера с помощью javascript и django

Я хочу сделать триггер, используя javascript. Вот мой триггер на js : setInterval(function(){ $.ajax({ type: 'GET', url : "{% url 'update_state' %}", success: function(response){ console.log('Updated'); }, error: function(response){ console.log('An error occured') } }); },60000); И …

16.05.2022
DJANGO_API_SECRET_KEY отсутствует

Я пытаюсь запустить проект github в docker, но когда я использую команду python manage.py migrate, я получаю ошибку DJANGO_API_SECRET_KEY is missing. Говорится, что мне нужно скопировать файл .env.example в файл .env.development, но такого файла нет. Ошибку я получаю из моего …

16.05.2022
Обновление общего количества элементов на странице списка django на основе выполненного запроса

Администратор Django подсчитывает общее количество элементов перед запросом элементов. Из-за изменений в реальном времени, подсчет меньше, чем фактическое количество элементов. Возможно ли обновить общее количество после завершения запроса

16.05.2022
Загрузка больших медиафайлов в службу azure blob для аутентифицированных пользователей

Я новичок в azure и пытаюсь создать REST API, который загружает большие медиафайлы (4 гб) в службу azure blob. Я использую Django для создания API. API должен позволять загружать файлы только аутентифицированным пользователям. Я бы хотел, чтобы загрузкой занимался …

16.05.2022
Преобразование данных с помощью функции до их добавления в базу данных с помощью Django и Python

Файловая структура проекта: - Site - common - __init__.py - utils.py - App Внутри utils.py у нас есть функция, которая преобразует любую единицу измерения, введенную пользователем в форму, в унифицированную единицу - т.е. фунты -> кг, унции -> …

16.05.2022
Django Экспорт Excel Сохранить файл на сервере (Celery + RabbitMQ)

У меня есть представление Django, которое экспортирует файл Excel и предлагает диалог загрузки, когда файл готов. Я устанавливаю Celery и RabbitMQ, чтобы сделать эту задачу фоновой. Это означает, что файл Excel не будет предложено загрузить, но я хотел бы …

16.05.2022
Страница редактирования моего профиля не отображается из-за миграции

У меня есть сомнение. Случилось так, что я делаю страницу под названием "Редактировать профиль", на эту страницу я добавил больше полей, чем те, которые предварительно установлены для редактирования профиля. Все было хорошо, но я получил эту ошибку: ValueError: …

16.05.2022
Как заменить специальный текст на другой специальный текст - Python

Как изменить специальную строку на другое значение, если значение появляется? Мои переменные special_url = http://127.0.0.1:8000/ text = '...' special_symbol = {{URL}} У меня есть такой текст: It is a long established fact that a reader will …

16.05.2022
"Это поле обязательно для заполнения". Django rest framework

Я просмотрел все ответы в стеке и не могу найти ответ. Я создал API с помощью django rest framework с некоторыми измерениями. Я пытаюсь опубликовать измерение TreeSensor через postman или django API. Измерения погоды работают отлично, но на моем …

16.05.2022
Как получить изображение из папки Media в Django

Я загрузил изображение из fontend в папку media в django. Как я могу получить это изображение в моем файле view.py. чтобы я мог обработать это изображение. Изображение сохраняется в папке /media/images INPUT_IMAGE = '../media/images/inp7.jpg' но когда …

16.05.2022
Проблемы с webpack в vue3 cli v5, в задаче совместить его с django 4

Довольно долгое время я пытаюсь совместить Django с Vue. Я пытаюсь сделать простой шаблон, который использует более новые версии этих дистрибутивов (в названии). Quick environment от conda для Django и Vue3 cli проекта с использованием всех сочных вещей, таких как …

16.05.2022
Как получить элементы из url обратного вызова для генерации маркера доступа для OAuth1 с помощью Django из-за брандмауэра?

У меня есть сценарий, в котором я создаю приложение, размещенное на сервере ubuntu. В настоящее время у меня заблокирован весь входящий трафик на сервер, разрешен только исходящий. Единственный способ получить доступ к приложению React/Django на сервере - это либо …

16.05.2022
Сервер Nginx не использует конфигурацию проекта

Я пытаюсь создать конфигурацию веб-сервера Nginx для моего проекта Django. Я хотел бы хранить конфигурацию веб-сервера в файлах моего проекта. Поскольку я использую MacOS, каталог /sites-enabled отсутствовал в каталоге /usr/local/etc/nginx, поэтому я создал его. В каталоге /usr/local/etc/nginx/sites-enabled я …

16.05.2022
Django Server Error: порт уже используется, docker

При работе с Docker и установкой Django изначально иногда возникает ошибка port 5432 already in use или TCP/IP not able to make connection. Как решить эту проблему, пожалуйста, смотрите ниже.

16.05.2022
В моем проекте Django у меня есть два похожих url

У меня вопрос с урлами моих сайтов. Когда кто-то хочет перейти на mysite.com я перенаправляю его на mysite.com/register. url(r'^$', RedirectView.as_view(url='register/', permanent=False), name='index'), url(r'^register/',views.guaform2,name='custform2'), Также у меня есть другой url, который позволяет написать что-то после части register. Например, …

16.05.2022
Валидация формы Django DecimalRangeField будет принимать только целые числа

Все мои поля DecimalRangeField работают как ожидалось при изменении значений в админке, но моя форма не принимает нецелые числа: Интересно, что если я задаю нижнее значение по умолчанию как …

16.05.2022
Pytest + django выдают ошибку базы данных, когда область применения приспособления имеет значение 'module'

У меня внутри conftest.py следующее @pytest.mark.django_db @pytest.fixture(scope='module') def thing(): print('sleeping') # represents a very expensive function that i want to only ever once once per module Thing.objects.create(thing='hello') Thing.objects.create(thing='hello') Thing.objects.create(thing='hello') Inside tests.py @pytest.mark.django_db def test_thing(thing): assert models.Thing.objects.count() > 1 …

16.05.2022
Reverse for 'profile_info_update' with arguments '(None,)' not found. Проверено 1 шаблон(ы): ['profile_info_update/(?P<pk>[0-9]+)$'].

В основном это сайт электронной коммерции. Все работает отлично, но когда я выхожу из системы, возникает следующая ошибка. Каким будет соответствующее решение? NoReverseMatch at / Reverse for 'profile_info_update' with arguments '(None,)' not found. 1 pattern(s) tried: ['profile_info_update/(?P&lt;pk&gt;[0-9]+)$'] Request Method: …

16.05.2022
Django update_or_create()

Я пытаюсь использовать Django update_or_create(), но не смог передать pk (obj_key) в defaults. Идея в том, чтобы фильтровать по user_id и wallet_id и обновлять, если существует, или создавать, если нет. class ModelSelectedWallet(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) wallet = models.name = …

16.05.2022
Django view. Загрузить/изменить один CSV/скачать измененный csv

я пытаюсь создать API для некоторой валидации: Я хочу иметь возможность загрузить один CSV. Я хочу пропустить этот CSV через некоторые проверки, изменить исходный CSV (добавить 2 новые колонки) Я хочу иметь возможность загрузить модифицированный …

16.05.2022
Django-rest-framework - получение данных из БД другого сервера

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