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

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? Но перед этим как создать такой ввод, я нашел что-то подобное, но это не работает, что мне нужно. Есть …

19.08.2021
Heroku server error 505 в django работает нормально локально

Я пытаюсь развернуть свое веб-приложение на сервере Heroku, но даже при успешном развертывании оно выдает ошибку сервера 500 my settings.py import django_heroku from pathlib import Path # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent …

19.08.2021
Django: префикс language slug в i18n_urls

У меня есть django-cms сайт, который использует i18n_patterns в urls.py. Это работает, урлы строятся как /lang/here-starts-the-normal/etc/. Теперь я хотел бы иметь такие урлы: /prefix-lang/here-starts.... Поскольку будет несколько доменов, специфичных для каждой страны, это будет выглядеть как /ch-de/here-... для …

19.08.2021
Фильтр по новому обновленному набору запросов возвращает пустой набор запросов, используя ORM Django

при выполнении цикла queryset и обновлении поля в модели с помощью функции save(), затем попытке фильтрации по обновленному набору запросов, результат фильтрации возвращается пустым, даже если в наборе запросов еще есть элементы, удовлетворяющие условию. пожалуйста, проверьте код ниже. …

19.08.2021
Django Customized Forgot Password error (пользовательская модель пользователя)

ищу помощи! Я не настолько опытен в написании Python/Back-end кода, хотя и совершенствуюсь. В разработке/локальном сервере я пытаюсь создать настраиваемую форму сброса пароля... но я получил следующую ошибку после отправки электронной почты при тестировании формы и так и не …