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

20.08.2021
Заставить Django записывать информацию в консоль и ошибки в файл

Я сделал следующую конфигурацию протоколирования: settings.py LOGGING = { "version": 1, "disable_existing_loggers": False, "filters": { "require_debug_false": {"()": "django.utils.log.RequireDebugFalse",}, "require_debug_true": {"()": "django.utils.log.RequireDebugTrue",}, }, "formatters": { "django.server": { "()": "django.utils.log.ServerFormatter", "format": "[{server_time}] {message}", "style": "{", } }, "handlers": { …

20.08.2021
Есть ли способ, как получить значение ссылки

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

20.08.2021
ModuleNotFoundError: Нет модуля с именем 'listings', несмотря на наличие каталога в PATH

У меня структура файла выглядит следующим образом. remindMe │ │ ├───remind_me_django │ └───listings │ models.py │ __init__.py │ └───scrapy └───scrapy_project │ items.py │ __init__.py │ └───spiders Я пытаюсь импортировать файл models.py в файл items.py, но безуспешно. При попытке …

20.08.2021
Как создать пользовательскую модель пользователя Django в существующем проекте (еще на ранней стадии проекта)

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

20.08.2021
Как заблокировать один и тот же временной интервал несколько раз в django?

Мы создаем Django приложение, в котором хотим управлять временными интервалами таким образом, чтобы несколько пользователей могли использовать один и тот же временной интервал для заказа товара. Напротив, грузовик доставки может доставлять товар до 9 раз в день (9:30 утра, …

20.08.2021
Django ajax пагинация (без использования JQuery), для обновления части страницы

Я использую Django 3.2 У меня есть ListView, производный CBV, который возвращает постраничный список объектов. Список объектов отображается в небольшой части главной (тяжелой) страницы, и я хочу обновлять только ту часть страницы, которая показывает список. По причинам, …

20.08.2021
Загрузите файл в бэкенд Django, считав путь к файлу с локальной машины

Я новичок в django и пытаюсь заставить нижеприведенный сценарий работать. Может кто-нибудь подсказать мне? Upload a master file which has absolute path of multiple files from my local machine or client machine which I want to process. …

20.08.2021
Статические файлы администратора Django волшебным образом обслуживаются

Я только что создал простой сайт Django для разработки и закомментировал path('admin/', admin.site.urls), с STATIC_URL = '/static/' в settings.py, Когда я делаю python manage.py runserver 8100 и перехожу к http://localhost:8100/static/admin/css/nav_sidebar.css, я вижу что этот статический файл волшебным образом …

20.08.2021
Представление данных, полученных из стороннего api, в django с помощью chart.js

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

19.08.2021
Django Custom Login Form Submission Does Not Go to LOGIN_REDIRECT_URL or Display Errors

Я пытаюсь создать пользовательскую форму входа в Django 3.2. Когда я использую стандартную шаблонную форму входа в систему, используя {{ form.as_p }}, при успешном входе в систему я попадаю на LOGIN_REDIRECT_URL, определенную в settings.py. Неудачный вход в систему показывает ошибки …

19.08.2021
Как заставить работать приложение в django? Запуск скрипта python как класса в django

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

19.08.2021
Переопределение get_queryset, но получаем пустой набор результатов

Итак, у меня есть база данных книг, и я хочу искать в ней на основе фильтров и ключевых слов, поэтому я переопределил метод get_queryset в моем представлении BookSearch: class BookSearch(generics.ListAPIView): serializer_class = ProductDetailViewSerializer model = ProductDetailView def get_queryset(self): …

19.08.2021
Подключение удаленного mysql к django

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

19.08.2021
Django - ajax - вызов функции python из jquery/ajax

Я работаю с Django для создания небольшого сайта. в этом проекте у меня есть несколько полей DateTime. Я хотел бы использовать ajax (через другую кнопку) для установки даты UTC с учетом солнечного времени и перехода на летнее время. Я создал …

19.08.2021
Пытаясь запустить приложение Django на App Engine flex, получаем Server 502 при доступе к обработчику

Я создаю простую страницу входа в систему. Вы можете войти в систему, используя учетную запись Django или Google Sign-In. Сначала я пытаюсь проверить, что вы можете войти, используя учетную запись Django. Он развертывается правильно, и я могу получить доступ …

19.08.2021
После того как я извлек докеризованный проект django из хаба, как я должен его запустить? Я использовал docker compose

Я впервые работаю с docker. Я создал docker-контейнер приложения Django с помощью docker-compose. Более того, я отправил образ на хаб. Теперь, как я должен запустить образ после его возвращения? Какие команды я должен использовать? Куда пойдет команда "docker-compose up"?

19.08.2021
Плохой шлюз при развертывании приложения Django с awsebcli

Я использовал это руководство AWS для развертывания приложения Django на AWS EB с помощью awsebcli. Развертывание приложения Django на Elastic Beanstalk Но после завершения всех шагов я получил ошибку "502 Bad Gateway" и не вижу …

19.08.2021
Heroku: статус пользователя запрещает создавать почтовые аддоны в приложениях

Я развернул приложение Django на Heroku, которое использует проверку электронной почты при регистрации. Я хотел использовать Sendgrid addons, к сожалению, я получаю эту ошибку: Item could not be created.... **User- user status banned**

19.08.2021
DJANGO - отображение количества пользователей, вошедших в систему в данный момент

Мне нужна помощь с возвратом количества вошедших пользователей в мой шаблон в django. def get_context_data(self, **kwargs): ago5m = timezone.now() - timezone.timedelta(minutes=10) active_users = Profile.objects.filter(login_time__gte=ago5m).count() context = super().get_context_data(**kwargs) context.update({ 'active_users': active_users, }) return context Я попробовал использовать прикрепленный …

19.08.2021
"Ключ 'current' не найден в 'InputForm'. Варианты: ." в Djangoforms

У меня есть модель, из которой я делаю django форму. у моей модели есть все филды, а у формы нет? Я не знаю, где ошибка? models.py: from django.db import models class flightInfo(models.Model): airCode=models.CharField(max_length=20) aircraft_departure=models.CharField(max_length=20) departure_time=models.TimeField(auto_now=False, auto_now_add=False) aircraft_destination=models.CharField(max_length=20) arrivale_time=models.TimeField(auto_now=False, auto_now_add=False) …

19.08.2021
Приспособление не загружается в базу данных psql - Django

Я столкнулся с проблемой, когда я не могу загрузить данные приспособления в базу данных psql, используя метод loaddata. Я не получаю никаких ошибок, но когда я пишу: python manage.py loaddata whole.json он говорит, что у меня есть Installed 111 object(s) …

19.08.2021
Как преобразовать pandas datetime64 во что-то, что может быть распознано как DateField в Django?

Когда я загружаю Excel с помощью pandas, столбец, содержащий даты, был правильно определен как datetime64 excel_table = pd.read_excel(path, sheet_name=ws_name, header=2) print(excel_table['Start Date']) # output: 0 2001-01-31 1 2001-03-02 2 2001-07-23 3 2001-07-25 4 2002-03-11 ... Name: Start Date, …

19.08.2021
Количество запросов к базе данных в Views с использованием Django

Мой вопрос касается лучших практик для запроса базы данных в представлении с помощью Django. Мне нужен ежедневный подсчет бронирований за последние 7 дней. Можно ли иметь что-то подобное? (ниже) count_day_1 = len(Reservations.objects.filter(date=TODAY_DATE).filter(is_reserved=True)) count_day_2 = len(Reservations.objects.filter(date=DATE_TODAY_MINUS_1).filter(is_reserved=True)) count_day_3 = len(Reservations.objects.filter(date=DATE_TODAY_MINUS_2).filter(is_reserved=True)) …

19.08.2021
Как отфильтровать объект, имеющий один из двух внешних ключей в отношениях "один ко многим" в Django

У меня есть модели городов и маршрутов class City(LocationAbstractModel): name = models.CharField(max_length=255) def __str__(self): return self.name class Route(BusAbstractModel): leaving_from = models.ForeignKey(location_models.City, on_delete=models.CASCADE, related_name='leaving_from') destination = models.ForeignKey(location_models.City, on_delete=models.CASCADE, related_name='destination') distance = models.IntegerField(null=True, blank=True) prices = models.ManyToManyField(carrier_models.Carrier, through="RoutePrice") crossing_cities = models.ManyToManyField(location_models.City, …

19.08.2021
Django не удается установить psycopg2

Я запускаю Django 3.2 (Python 3.8.2) в виртуальной среде на моем ПК с Windows 10 и пытаюсь установить psycopg2. Я успешно использовал postgresql и psycopg2 на этом ПК ранее, в другой виртуальной среде. Однако на этот раз я получаю ошибки. …

19.08.2021
Выбор главного изображения во внешнем ключе

У меня есть следующие две модели: class Event(models.Model): title = models.CharField(max_length=250) description = RichTextField() start_date = models.DateField() start_time = models.TimeField() end_date = models.DateField(blank=True, null=True) end_time = models.TimeField(blank=True, null=True) location = models.CharField(max_length=100) volunteers = models.PositiveIntegerField(default=0) sdgs = models.ManyToManyField(SDG) …

19.08.2021
Django: Как решить проблему отношений нескольких иностранных ключей?

В настоящее время я изучаю Django и делаю электронный журнал успеваемости. Я полностью застрял, перепробовав все, но так и не смог решить проблему. Я объясню подробно и выложу весь соответствующий код ниже. Мне нужно иметь две url-страницы "class_students" и …

19.08.2021
Показать список в django без html-файла?

У меня есть 2 модели, но я хочу показать имя художника в моем выводе class Musician(models.Model): name = models.CharField(max_length=50) instrument = models.CharField(max_length=100) class Album(models.Model): name = models.CharField(max_length=100) artist = models.ForeignKey(Musician, on_delete=models.CASCADE) num_stars = models.IntegerField() Я хочу показать имя …

19.08.2021
Проблемы CORS после добавления поля headers в axios при выполнении GET-запроса

Я использую Django REST для моего API / Back end. Вот мой код на python: INSTALLED_APPS = [ ... "rest_framework", "corsheaders", ... ] MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', #'corsheaders.middleware.CorsPostCsrfMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] CORS_ALLOWED_ORIGINS …

19.08.2021
Удаление шаблонов из Django

Мы используем Django исключительно как бэкенд и не используем его систему шаблонов во время разработки нашего кода. Текущая настройка, которую мы имеем, направляет шаблоны в папку, где находится наш фронт-энд в dist/ui. Возможно, в производственном режиме, когда мы можем …

19.08.2021
Фильтрация через отношения в представлениях или шаблоне

У меня есть одна простая модель под названием Product class Product(models.Model): title = models.CharField(max_length=150) def __str__(self): return self.title И еще одна модель под названием ExternalProduct class ExternalProduct(models.Model): title = models.CharField(max_length=100) external_id = models.CharField(max_length=25) internal_product = models.ForeignKey( Product, …

19.08.2021
Создание всплывающего меню из ссылки с помощью django, css и html

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

19.08.2021
Добавление и отображение комментариев с помощью django_comments

Недавно я начал изучать Python и Django и решил сделать блог в качестве своего первого проекта, используя Python 3.9.6 и Django 3.2.5. Чтобы включить раздел комментариев, я установил django_comments и следовал документации. После миграции новых моделей я попробовал добавить …

19.08.2021
Как удалить данные дочерней модели в случае on_delete=models.PROTECT?

Предположим, у меня есть две модели Meeting и Call_Type и между ними существует отношение ForeignKey, как показано ниже. class Meeting(SoftDeleteModel): name = models.call_type(CallType, on_delete=models.PROTECT, null=True) И:- class CallType(models.Model): type = models.CharField(max_length=256, null=False, blank=False, unique=True) Теперь …

19.08.2021
Передача рисунка fabricjs через WebSocket с помощью каналов django

Я делаю доску и запускаю ее на localhost с разными открытыми окнами браузера. Я могу отправлять фигуры и textbox, но не могу понять, как сделать так, чтобы freedrawing появился на холсте в других окнах. Код: HTML …

19.08.2021
Фильтрация сообщений, набравших больше определенного количества лайков

У меня вопрос о фильтрации сообщений по количеству Like больше заданного числа. На DJANGO SHELL когда я набираю post.likes больше 10 я хочу видеть все посты с более чем 10 лайками. Как я могу это сделать? …

19.08.2021
Мое представление не выводит результат в шаблон - django

Я работаю над проектом Django и я совсем новичок, так что извините, если это элементарный вопрос, но мое представление не показывает никакого результата в шаблоне, вот мой вид: def all_products(request): products = Product.objects.all() context = {'products': products} return render(request, …

19.08.2021
Какой надежный инструмент визуализации сетей можно связать с веб-фреймворком Django с бэкенд-сервером MySQL?

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

19.08.2021
Django Celery Периодическая задача Как вызвать метод задачи, который находится внутри класса

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

19.08.2021
Как создать выборку из года в год в html-форме?

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