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

08.08.2022
AttributeError: объект 'str' не имеет атрибута 'strftime' в django

Я пытаюсь преобразовать строку даты в определенный формат даты, но столкнулся с проблемой. date = "2022-06-20T10:17:28-05:00" # getting date from DB original_date = date.strptime('%m/%d/%Y %H:%M:%S') Имеет ошибку AttributeError: 'str' object has no attribute 'strptime'

08.08.2022
Затруднения при миграции / MakeMigrations

У меня есть приложение wagtail, которое развернуто в docker, но затем я получаю очень странную ошибку, ниже приведены шаги: Шаг 1: docker-compose run app /venv/bin/python manage.py makemigrations` Migrations for 'locations': bakerydemo/locations/migrations/0008_alter_locationoperatinghours_day.py - Alter field day on locationoperatinghours` …

08.08.2022
Как настроить Memcached для Django?

Я пытаюсь настроить Memcached решение, но, похоже, оно не работает. Я тестировал кэширование только представления и всего решения с тем же результатом. Вот мой settings.py: MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', # CORS 'corsheaders.middleware.CorsMiddleware', # adding caches around CommonMiddleware 'django.middleware.cache.UpdateCacheMiddleware', …

08.08.2022
Django production (используется gunicorn) - внутренняя ошибка сервера (нет запроса), пока не будет сделано 10-20 запросов

У меня есть производственная система, которая работает уже 2+ года, регулярно (ежедневно/еженедельно) обновляется. Около 2 месяцев назад появилось странное поведение: каждый раз, когда я перезапускаю Gunicorn, на первые 10-20 запросов к веб-серверу я получаю внутреннюю ошибку сервера. Все ошибки …

08.08.2022
Django-Next.js Ошибка загрузки изображения с пустым телом

Пользователи в моем приложении могут изменять изображение своего профиля, однако когда я отправляю запрос на внутренний сервер, он возвращает пустое тело. Frontend const handleImageChange = useCallback(async (e) => { const confirmation = confirm('Press ok to update profile') if (confirmation) …

08.08.2022
Отображение объекта файлового поля в шаблонах django

Models.py введите описание изображения здесь views.py введите описание изображения здесь summary_pdf.html введите описание изображения здесь Проблема: введите описание изображения здесь Может ли кто-нибудь …

08.08.2022
Как избежать пересчета при сортировке по свойству модели в Django Rest Framework?

У меня есть простое приложение для социальных сетей, с моделями User, Post и PostVote. class Post(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) user = models.ForeignKey(User, on_delete=models.SET_NULL, null=True) ... @property def score(self): total = 0 for vote in PostVote.objects.all(): if vote.post …

08.08.2022
Django переносит первичный ключ с UUID на Slug

У меня есть модель AAA с UUID в качестве первичного ключа. Многие модели имеют отношение к этой модели. Теперь я хочу перевести их на использование Slug в качестве первичного ключа, чтобы сохранить значение slug в базе данных в …

08.08.2022
Поле модели, зависящее от объекта внешнего ключа той же модели

Название кажется сложным, но на самом деле это не так. Допустим, у меня есть 2 модели: Первый - "Варианты", который содержит заголовок и булево число, позволяющее определить, правильный выбор или нет. class Choice(models.Model): content = models.CharField(max_length=200, default=None) correct …

08.08.2022
Почему Django не может найти URL с косой чертой?

Я использую фреймворк для отдыха Django. Я использую Postman с параметрами запроса в URL. http://localhost:9090/api/payment_management/?cutoffDate=2022-08-05T00:00:00.000Z и мой urls.py # this is a child of "/api", using include in the root urls.py urlpatterns += [path('payment_management/', get_cutoff)] …

08.08.2022
Мне нужно отфильтровать конечные точки в swagger ui drf. Как я могу сделать это в Django

Мне нужно настроить swagger ui как фильтр. Это означает, что если пользователь входит в систему, то он может видеть только определенные конечные точки. Теперь я получаю все конечные точки в моем проекте. Каждый пользователь может видеть все конечные точки. …

08.08.2022
База данных MySQL ломается при выполнении слишком большого количества тестов в django

У меня есть проект Django с сотнями тестов, и после добавления еще около 50 тестов, когда я запускаю все тесты одновременно с помощью python manage.py test, почти все тесты выдают следующую ошибку: Traceback (most recent call last): File ".../venv/lib/python3.9/site-packages/django/db/models/sql/compiler.py", …

08.08.2022
Как запустить приложение Tkinter с сайта django

Я создал сайт на Django и хочу запустить программу tkinter, если пользователь нажмет на кнопку. Может ли кто-нибудь подсказать мне, как это сделать? Любая помощь будет принята с благодарностью.

08.08.2022
Получение 504 тайм-аута шлюза nginx/1.18.0 (Ubuntu) в django nginx

Я столкнулся с проблемой запуска моего приложения django в digitalocean. Я сделал все необходимое, но я уверен, что где-то допустил ошибку. Ниже приведен мой конфигурационный файл nginx. В чем может быть проблема? Спасибо большое. Пожалуйста, я также хотел бы …

08.08.2022
Запуск задачи из другой задачи

Я пытаюсь запустить задачу send_request из задачи start_distribution с помощью метода apply_async не работает. from celery import shared_task, group from celery.utils.log import get_task_logger from .models import Distribution, Client logger = get_task_logger(__name__) @shared_task(bind=True, max_retries=200, default_retry_delay=30) def send_request(self, distribution_id, client_id): pass @shared_task(bind=True) …

08.08.2022
Django и JS for loop: как изменить значение переменной на {%static 'path' %}?

Я пытаюсь выяснить как изменить путь на картинке имея JS логику в шаблоне Django. В качестве примера - согласно логике в скрипте JS - изменить с: hangman_game/img/s0.jpg на hangman_game/img/s1.jpg затем к hangman_game/img/s2.jpg ит В предыдущем фреймворке это работало. Но …

08.08.2022
Тестирование миграции django с sqlite django.db.utils.NotSupportedError

Я обновляю проект django. И мне нужно запустить тесты. Есть тест на миграцию схемы базы данных, но я получаю ошибку: "django.db.utils.NotSupportedError: SQLite schema editor cannot be used while foreign key constraint checks are enabled. Обязательно отключите их перед …

08.08.2022
Проблема с командой Django create user при попытке добавить нового пользователя через html-форму

Я успешно создал таблицу в базе данных и могу добавлять данные из панели администратора в таблицу, но когда я использовал форму, отображаемую на url, нажав кнопку submit, новый пользователь не создается. view.py from django.shortcuts import render, redirect from formRegister.models …

08.08.2022
Метод filter в блоке try не работает в django

У меня есть модель под названием properties, которая содержит данные о продукте с соответствующими идентификаторами пользователей. Идентификатор пользователя называется uid в модели. Я написал функцию в views.py для получения товаров, которые публикуются только зарегистрированным пользователем. Я использую в ней …

08.08.2022
Как отправить post-запрос в Django Rest Framework, где ключ содержит список json-объектов?

Я новичок в Django Rest Framework и в самом django. Я хочу отправить запрос, в котором ключ имеет список объектов. Пока что я создал модель User_parameter и передаю ее в качестве внешнего ключа. Я потерялся и не знаю, что …

08.08.2022
Каков эффективный способ синхронизации git pull requests и перезапуска сервисов systemctl для нескольких кластеров Django-Q?

Я запускаю множество кластеров Django-Q (на Ubuntu focal) для выполнения распределенных вычислений на больших массивах данных. У меня есть производственные кластеры и кластеры разработки, у каждого из которых есть своя ветка git. Мне нужен способ синхронизировать …

08.08.2022
Добавление нескольких данных в Many to many в Django

У меня есть проект, я хочу добавить() несколько данных в поле ManyToMany class Product(models.Model): name = models.models.CharField(Name) class Tags(models.Model): product_of_names = models.ForeignKey(Product) tag_name = models.models.CharField() class Group(models.Model): tag_group = models.ManyToManyField(Tags) views.py def home(request, pk): product_name = …

08.08.2022
Копирование входных данных модели Django в другую базу данных Django

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

08.08.2022
Лучшая практика Django для встроенных изображений в TextField?

У меня есть сайт портфолио, который я создаю, и я буду переносить кучу постов с моих сайтов GitHub, все в Markdown. К счастью, у меня есть Markdown, и математика LaText отлично работает на сайте. Однако я не могу заставить …

08.08.2022
Получить значение переменной, отправленной в мое детальное представление (представление на основе класса) в данных get_context, чтобы выполнить условный тест

Я хотел бы узнать, как получить значение переменной, отправленной в мое детальное представление в get_context data, чтобы сделать условный тест и отобразить результат теста и значение, отправленное context_object_name. в моделях у меня просто список слов class Palind(models.Model): mot = …

08.08.2022
Как создать пользовательскую аутентификацию Token в DRF?

Я пытаюсь сделать аутентификацию пользователя по токену с помощью DRF и я сделал это успешно, но для стандартной модели USER в django, я хочу правильно настроить поля, например, я не хочу имя пользователя и хочу сделать email & пароль для …

08.08.2022
Еще один вопрос, почему django не видит приложение

Я хочу, чтобы все приложения находились в одной общей папке apps. Но настройки django не хотят видеть созданное приложение. как я создал приложение Создали пустую папку apps в корневом каталоге проекта. Создал пустой файл __init__.py в …

08.08.2022
Django gettext windows binary installer

Я установил двоичные файлы gettext на windows отсюда (верхний): Referenced by Django Docs - mlocati Моя установка прошла успешно, но когда я пытаюсь запустить: django-admin makemessages -l de для создания файла .po для …

08.08.2022
Разрешения django не добавляются в группы

Я создал проект с x приложениями. Моя цель - создать группы с прикрепленными к ним разрешениями, которые заполняют таблицы auth - 'auth_groups' 'auth_permissions' и 'auth_group_permissions' при первоначальной миграции & migrate Установленные приложения обновлены, пробовал с именем приложения, т.е. …

08.08.2022
Как сдеалть перенос текста в HTML

Есть сайт на котором расположены посты: это делает код CSS и HTML (сайт на Django) div.container9 { height: 15em; …

08.08.2022
Загрузка изображений в Django с помощью Ajax

Этот вопрос задавался много раз. И после долгих попыток я сдался. Я пытаюсь загрузить изображение на сервер с помощью функции Ajax. Функция Ajax передает довольно много данных (я удалил ненужную часть). Функция console.log дает мне пустой массив. Что …

08.08.2022
React Django Stripe Button

У меня есть react frontend и Django/DRF backend. Я пытаюсь создать кнопку на фронтенде, которая позволяет пользователям купить продукт через stripe. Приведенный ниже код react работает нормально для покупки товара. Однако он не регистрирует покупку под конкретным пользователем, то …

08.08.2022
Как отправить сообщение по времени в поле datatime в DJANGO?

Всем привет Я делаю REST приложение на основе Django Rest. У меня есть модель рассылки и поля с датой начала и датой окончания рассылки. Я бы хотел, чтобы рассылка отправлялась по значению в поле дата создания и завершалась в …

08.08.2022
Добавление пользовательской таблицы для модели в панели администратора django

Я хочу добавить пользовательскую таблицу в свою модель. Я изучил этот вопрос и выяснил, что мне следует изменить change_list_results.html следующим образом: {% load render_table from django_tables2 %} {% render_table table %} Но я получил голую таблицу без …

08.08.2022
С помощью Django Websockets, как я могу подписать текущего пользователя на новую группу из файла views.py

В Django у меня есть models.py с Collection и Members в качестве отношения к ним: # models.py class Collection(models.Model): name = models.CharField(max_length=100, null=False, blank=False) class Member(models.Model): account = models.ForeignKey(User, related_name="account_set", on_delete=models.CASCADE) collection = models.ForeignKey(Collection, related_name='members', on_delete=models.CASCADE) И …

08.08.2022
Динамическое подключение статических файлов react в приложении django к ведру AWS S3

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

08.08.2022
Связь между несколькими параметрами в Django

У меня есть этот urls.py path('calendar/<dt:date>/', views.CertainDay.as_view(), name="classrooms"), path('calendar/<dt:date>/<int:classroom>/', views.ScheduleList.as_view(), name="schedule"), первый путь с одним args хорошо работает с обратной функцией в некотором файле как я могу сделать это -> from .../calendar/2020-01-01 to .../calendar/2020-01-01/100 в шаблоне …

08.08.2022
Использование автоматизированного тестирования для отправки текста и изображения (снаружи) из списка exel в файл whatsapp, но не отправляет это каждому списку контактов

Зацикливание работает, когда импорт изображения не заскриптован pre = os.path.dirname(os.path.realpath(__file__)) f_name = 'wpcontacts.xlsx' path = os.path.join(pre, f_name) f_name = pandas.read_excel(path) count = 0 image_url = input("url here") driver = webdriver.Chrome(executable_path='D:/Old Data/Integration Files/new/chromedriver') driver.get('https://web.whatsapp.com') sleep(25) for column in f_name['Contact'].tolist(): try: …

08.08.2022
Django session midleware работает локально, но не работает на производстве

Я работаю над проектом, в котором я не хочу, чтобы кто-либо имел доступ к моим медиа через прямую ссылку, например: https://www.xxx.sa/media/reports_images/report_bfc4242c.png. Я использовал промежуточное ПО сессии, и оно работает идеально, но когда дело доходит до производства, …

08.08.2022
Получение JSON-объектов, связанных с внешним ключом, в шаблоне Django

В настоящее время у меня есть ответ API, который кодирует отношения многие-к-одному в обе стороны, где один объект (называемый Sagas) имеет набор многих объектов (называемых Arcs), относящихся к нему: //1 Saga contains many arcs in this way: …