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

18.09.2022
RuntimeWarning: DateTimeField Lesson.startdate получило наивный дататайм (2022-09-18 00:00:00) при активной поддержке часовых поясов. RuntimeWarning)

RuntimeWarning: DateTimeField Lesson.startdate получило наивный дататайм (2022-09-18 00:00:00) при активной поддержке часовых поясов. RuntimeWarning) def auto_send_notification(request): today = date.today() substatus = SubscribeEmailModel.objects.filter(topic__startdate=today, sent_mail=False) Models.py class Lesson(models.Model): startdate = models.DateTimeField(auto_now=True, null=True) enddate = models.DateTimeField(auto_now=True,null=True)

18.09.2022
Невозможно подключиться. Ошибка: самоподписанный сертификат (Retool, Heroku и Django)

Я делаю проект Django, используя Heroku и Retool для базы данных и тестов. Но когда я пытаюсь подключить ресурс Retool к базе данных Heroku, он выдает ошибку "Unable to connect. Ошибка: самоподписанный сертификат". Случалось ли такое с кем-нибудь еще? Спасибо! …

18.09.2022
Динамическая загрузка данных в шаблон Django из Django Modal без обновления страницы

У меня есть следующая модель Django, и я использую первые 3 поля для создания древовидного представления в шаблоне, как показано ниже. class operationTemplates(models.Model): templateID = models.IntegerField(primary_key = True) templateCategory = models.CharField(max_length=255, blank=True, null=True) templateName = models.CharField(max_length=400, blank=True, null=True) templatePreopBundle …

18.09.2022
Тег <p> имеет подложку вокруг себя

У меня есть форма с несколькими входами в ней: &lt;input type="text" placeholder="First name" class="input_1_error input_1"&gt; &lt;input type="text" placeholder="Last Name" class="input_2" name="last_name" size="1" value="{{ data.last_name }}"&gt; &lt;input type="text" placeholder="Username" class="input_3" name="username" size="1" value="{{ data.username }}"&gt; &lt;input type="text" placeholder="Email" class="input_6 input_6_error" …

18.09.2022
Django Stripe CheckoutSession страница GET

Я пытаюсь использовать метод GET на 127.0.0.1:8000/buy/1/ с 127.0.0.1:8000/item/1/, чтобы получить этот результат, так же как если бы я просто перешел на страницу "купить". Но кнопка почему-то не работает. Но вы можете увидеть …

18.09.2022
Django и React - как использовать их вместе?

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

18.09.2022
Как добавить в форму Django выпадающий список с несколькими вариантами выбора с динамическим выбором?

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

18.09.2022
Как избежать перестройки api клиента Google при каждом api запросе python

В моем веб-приложении Django есть функция, которая делает запрос к google's youtube api, эта функция выводится каждый раз, когда пользователь отправляет форму. Вот код: import googleapiclient.discovery def myFunc(): youtube = googleapiclient.discovery.build( api_service_name, api_version, developerKey=api_key) request = youtube.search().list( part="id", maxResults=25, …

18.09.2022
Проблема с соединением фронтенда Flutter с бэкендом Django через API

Я работаю над проектом фронтенда с использованием Flutter, и я пытаюсь подключить его к бэкенду Django с помощью API, я совершенно не понимаю, как это сделать, может ли кто-нибудь помочь мне, я буду благодарен за помощь. Я очень новичок во …

18.09.2022
Изменение значения определенных ключей в базе данных Django Dictionary не сохраняется

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

18.09.2022
Двойные отношения "многие-ко-многим" в SQL с использованием только двух таблиц

Имея две таблицы, одна из которых называется Задачи, а другая Связи, где каждая задача в Задачах может иметь 0-ко-многим предшественников и аналогично, 0-ко-многим преемникам, что отношения между задачами хранятся в Relations-таблице. Итак, если задача_1 является предшественником задачи_2, …

18.09.2022
Django переключается между состоянием аутентифицированной и неаутентифицированной сессий

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

18.09.2022
Как разработать систему QR-кодов для студенческих карточек на питание с помощью Django

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

18.09.2022
Ошибка при запуске проекта, связанная с виртуальной средой и "DJANGO_SECRET_KEY" в коде VS

Я хочу запустить проект из gitlab на своей локальной машине. Я клонировал проект, создал виртуальную среду и активировал ее. Когда я хочу запустить проект без отладки, я получаю эту ошибку: File "c:\Users\ME\Desktop\test\z_tool\settings.py", line 28, in SECRET_KEY = env.str('DJANGO_SECRET_KEY') Файл …

18.09.2022
Ошибка проверки токена CSRF в админке django с использованием SSL, nginx

У меня ошибка csrf token при попытке войти в админку django в продакшене после добавления SSL. Если я использую приведенную ниже конфигурацию без ssl, все работает нормально: upstream app_server { server unix:/home/app/run/gunicorn.sock fail_timeout=0; } server { listen 80; …

18.09.2022
В представлении Django Rest Framework запрос request.user делает вызов базы данных или вызов базы данных происходит до того, как запрос достигнет представления?

Мне нужно получить некоторую информацию о моих пользователях, и я пытаюсь избежать ненужных обращений к базе данных. Нужная мне информация хранится в трех моделях: User, UserProfile и Membership. Оба UserProfile и Membership имеют отношения OneToOne с моделью …

18.09.2022
Как выполнить поиск в 2 таблицах в

Я продолжаю изучать Django как новичок..... Мне бы хотелось получить некоторое руководство в отношении 1 поискового запроса к двум таблицам, которые содержат одинаковые заголовки, такие как имена клиентов. То есть таблица 1 - это имена клиентов с 2022 года, а …

18.09.2022
Django, выражения запросов, F() выражения

Допустим у некой модели Art есть атрибут price. Существует ли возможность в одном запросе Art.objects.update_or_create(***) записать price лишь в том случае, если новый price больше того, который в базе уже есть? Или для этого сначала придется извлечь из базы объект …

18.09.2022
Django ManyToManyField не очищается

Я использую поле ManyToManyField и хочу иметь возможность очистить его. Вот мой текущий код (Да, я переопределяю метод сохранения того же класса объектов) def save(self, *args, **kwargs): if self.maxparticipants == 0: self.participants.clear() super(Event, self).save(*args, **kwargs) …

18.09.2022
Google login в django не дает email и имя пользователя вместо этого дает first_name и last_name в django_rest_social_oauth2 и обновляет значение superuser

при использовании google login в django не указывайте email и имя пользователя, вместо этого укажите только first_name и last_name и обновите это в моем суперпользователе в django_rest_social_oauth2 SOCIAL_AUTH_GOOGLE_OAUTH2_SCOPE = [ 'https://www.googleapis.com/auth/userinfo.email', 'https://www.googleapis.com/auth/userinfo.profile'] SOCIAL_AUTH_USERNAME_IS_FULL_EMAIL = True SOCIAL_AUTH_GOOGLE_OAUTH2_USER_FIELDS = ['first_name', 'last_name', …

18.09.2022
NameError: имя 'playground' не определено

Я начинающий. Я пытаюсь изучить Django. Но я столкнулся с проблемой. Я определил имя приложения в файле проекта, но django не нашел его. Я использую Atom в качестве редактора кода. Пожалуйста, кто-нибудь помогите мне. введите описание …

18.09.2022
Я пытаюсь получить POST-запрос, но django отвечает GET-запросом.

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

18.09.2022
Django - менеджер вызовов с несколькими наследуемыми классами

Итак, у меня есть класс, который помогает мне переопределить метод update кверисета: class QuerySetUpdateOverriden(QuerySet, object): def update(self, *args, **kwargs): super().update(*args, **kwargs) if hasattr(self, 'method_from_object'): self.method_from_object() return и вот мой класс, где я использую это: class MyObject: objects …

18.09.2022
Здравствуйте, я новичок в django Framework и у меня возникла ошибка при тестировании моего API через postman Я получаю ошибку 403 каждый раз.

Я пытаюсь сделать запрос на пост для тестирования моего API, но я получаю 403 ошибку каждый раз, когда я делаю запрос на пост <img alt="This is my views …

18.09.2022
Наследование в Python с общим объектом - как вызвать метод, только если он существует в этом объекте

Итак, у меня есть такой кусок кода: class QuerySetUpdateOverriden(QuerySet, object): def update(self, *args, **kwargs): super().update(*args, **kwargs) if hasattr(self, method): self.method() return Я хочу переопределить метод update и, если второй класс, который он наследует, имеет определенный метод, вызвать …

18.09.2022
Как получить объект файла в `request.data` в Django?

(1) Загрузите tar-файл. (2) Как получить объект файла в request.data? Спасибо. class AlbumViewSet(viewsets.ModelViewSet): @action(methods=['POST'], detail=False, url_path='upload-album') def upload_album(self, request): # Upload one tar file. logging.error("----&gt; request.data = {}".format(request.data))

18.09.2022
Ifc.js: wasm streaming compile failed: LinkError: import object field 'a' is not a Memory

Я читаю файлы IFC, и ifc.js показался мне подходящим вариантом, хотя я не так опытен в javascript, но я подумал, что это может быть хорошей возможностью узнать о нем. Я следовал примеру из документации, который можно найти здесь ``https://ifcjs.github.io/info/docs/Hello%20world``. …

18.09.2022
Как в Django переопределить метод "read" только в/для администратора?

Я знаю, что они этого не делают, но для одного из моих домашних проектов я хочу странную вещь: хранить jinja-шаблоны в базе данных (и иметь возможность редактировать их через админ-панель). Есть что-то вроде этой модели (в models.py): class …

18.09.2022
Как прочитать содержимое заголовка веб-страницы с помощью Django и запросов?

Я создал поисковую систему для веб-страниц в Django и хотел бы выполнять запросы к этим страницам, чтобы узнать значение их различных заголовков X-Frame-Options. Поэтому я написал следующий код: def search(request): . . . final_result = [] for page_num in range(1, …

18.09.2022
"IntegrityError at authhentication/signup" даже после успешной регистрации

Models.py здесь я создал модель, необходимую каждому пользователю для регистрации from django.db import models # Create your models here. class Details(models.Model): username = models.CharField(max_length=100) fname = models.CharField(max_length=100) lname = models.CharField(max_length=100) email = models.EmailField() password = models.IntegerField() confirm_password = models.IntegerField() …

18.09.2022
Как сохранить новые строки при импорте json через loaddata

У меня есть объект, который использует \r\n переносы строк в CharField. Когда я экспортирую с помощью dumpdata, он предоставляет корректный json: { "mykey": "example\r\nsentence\r\nhere" } Однако когда я импортирую снова, используя loaddata, CharField лишается новых строк. …

18.09.2022
Статические файлы обслуживаются только при debug = True и не обслуживаются при False в production для nginx ubuntu 22.04

Я выполнил процедуры установки здесь https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-22-04 и мое приложение Django работает, но всякий раз, когда я включаю debug = False, оно не загружает мои статические файлы. Ниже приведена моя конфигурация nginx: server { listen 80; …

18.09.2022
Аннотация сложного кверисета

Я пытаюсь разобраться с довольно сложной аннотацией QuerySet и буду очень признателен за помощь. Вот мои модели: class Player(models.Model): group = models.ForeignKey(Group) class Transaction(models.Model): created = models.DateTimeField() amount = models.DecimalField(decimal_places=2, max_digits=10) player = models.ForeignKey(Player) Учитывая …

18.09.2022
{% providers_media_js %} причины: Ошибка во время рендеринга шаблона, Сайт, соответствующий запросу, не существует

Я пытаюсь добавить facebook auth через django-allauth и все работает нормально, когда я запускаю на localhost (за исключением того, что я не могу войти в систему, потому что у меня нет SSL-сертификата на localhost) когда я перехожу на …

18.09.2022
Django - Невозможно запустить "python manage.py runserver"

невозможно запустить сервер Django==2.2 sentry-sdk==1.5.8 python=3.10 Отслеживание (последний последний вызов): Файл "{path}/venv/lib/python3.10/site-packages/sentry_sdk/utils.py", строка 188, in init self.project_id = text_type(int(path.pop()))) ValueError: недопустимый литерал для int() с основанием 10: 'None'

18.09.2022
Django upload view fail

Это моя модель продукта class Product(models.Model): name = models.CharField(max_length=255, blank=False) category = models.ManyToManyField(ProductCategory) thumbnail_image = models.ImageField(null=True, blank=True) description = models.TextField(null=False, blank=False) price = models.DecimalField(max_digits=20, decimal_places=2, null=False, blank=False) stock = models.IntegerField(default=0) tag = models.CharField(max_length=255, null=True, blank=True) date = models.DateTimeField(auto_now=True) enable …

18.09.2022
Не могу придумать логику цикла в wagtail

Надо чтобы слайд сортировал по датам по отдельности, а не в одном слайде в админке выглядит так <img src="https://i.stack.imgur.com/KwUQ5.png" alt="введите …

18.09.2022
Как активировать некоторые методы

Введите описание изображения здесьКак активировать метод "objects and create" в Django?

18.09.2022
Django выходит из панели администратора

У меня есть приложение Django 4.1.1 в production с бэкендом кэша Redis 7.0.4, вот мой settings.py: когда я захожу на production.com/admin, примерно через 4 минуты я автоматически выхожу из панели администратора и перенаправляюсь на страницу входа администратора. Смущает то, …

18.09.2022
Api соединения от react(axios) к nginx(docker/django) не работают. ERR_CONNECTION_REFUSED

У меня проблема с подключением моего fronted (react/axios) к данным backend (django), размещенным на VPS с использованием nginx и docker. Проблема странная, потому что я могу подключиться к api через Postman. Проблема возникает, когда я пытаюсь получить данные из …