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

08.11.2022
Сравнение даты и времени в Django Framework

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

08.11.2022
Отладчик Vscode не работает с python2 и django 1.7

< Я выбрал интерпретатор python (/usr/bin/python2) и нажал кнопку run и debug. После нажатия кнопки run and debug ничего не произошло, но в выводе терминала было следующее (Сервер DAP запущен с командой: /usr/bin/python2 /home/me/.vscode/extensions/ms-python.python-2022.18.1/pythonFiles/lib/python/debugpy/adapter) Та …

08.11.2022
Динамические вложенные наборы форм Django

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

08.11.2022
Django filterset поиск объектов, содержащих текст

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

08.11.2022
Celery worker connection with Rabittmq встретил ошибку обрыва трубы в режиме Gevent Mode

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

08.11.2022
При преобразовании HTML в pdf страница застревает на загрузке при создании pdf

При попытке сгенерировать файл pdf с помощью приведенного ниже кода браузер застрял при загрузке from io import BytesIO from django.http import HttpResponse from django.template.loader import get_template from xhtml2pdf import pisa def render_to_pdf(template_src, context_dict={}): template = get_template(template_src) html = template.render(context_dict) result …

08.11.2022
Что такое '_meta' в django, как мне исправить ошибку?

AttributeError: type object 'psevdoFone' has no attribute '_meta' хочу просто добавить новый класс для вывода картинки, он требует атрибут мета... class psevdoFone: img = models.ImageField(max_length=200, upload_to=get_name_file, blank=True, null=True, validators=[FileExtensionValidator(allowed_extensions=['png', 'jpg', 'jpeg', 'gif'])])

08.11.2022
Всплывающее окно продукта с использованием Reach и Django

Я работаю над учебником по React и создаю магазин электронной коммерции с бэкендом Django. Я новичок в React. Мне удалось заставить главную страницу React "FrontEnd" отображать продукты из Django "products.py", который является простым JSON файлом, хранящимся в …

08.11.2022
AttributeError at /login 'str' object has no attribute '_meta'

Ребята, у меня ошибка при входе в django, помогите пожалуйста решить эту ошибку View.py def login_user(request): if request.method == 'POST': username = request.POST.get('username') password = request.POST.get('password') user = authenticate(request, username=username, password=password) if user is not None: login(request, username) return …

08.11.2022
Django управление доступностью статических файлов

пример дерева приложений: articles ├── admin.py ├── apps.py ├── models.py ├── static │ ├── css │ │ ├── article_change.css │ │ ├── article_create.css │ │ ├── article_detail.css │ └── js (obfuscated) │ ├── article_create.js │ ├── article_list.js │ …

08.11.2022
405 HTML: Метод не разрешен

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

08.11.2022
Django.db.utils.DatabaseError с MongoDB в качестве базы данных бэкенда

Как исправить ошибку базы данных Django? Я использую MongoDB с Django. Все работало нормально до недавнего времени, когда я решил добавить NewApp. Всякий раз, когда я пытаюсь мигрировать, он мигрируется, но когда я отправляю POST запрос на этот URL, он …

08.11.2022
Windows 11 - python 3.11.0 - ошибка установки psutil, Как решить?

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for psutil Failed to build psutil ERROR: Could not build wheels for psutil, which is required to install pyproject.toml-based projects …

08.11.2022
Отсутствует опция установки приложения python в разделе программного обеспечения cPanel

Я купил домен и хостинг у webhost python для моего Django сайта, но опция установки python app из раздела программного обеспечения cPanel отсутствует и, в каждом учебнике, они следуют одному и тому же шагу, это означает, что без опции установки …

08.11.2022
Использование {{auth_errorcode}} в django

при попытке войти в систему с помощью google я столкнулся со следующей ошибкой Social Network Login Failure An error occurred while attempting to login via your social network account. Я хочу выяснить, что здесь пошло не так. …

08.11.2022
Как исправить ошибку 504 таймаута шлюза в Gunicorn

Gunicorn app:app -b :8080 --timeout 120 --workers=3 --threads=3 --worker-connections=1000 Я новичок в devops и сейчас я использую эту команду для запуска моего приложения на порту 9=8080, но если я получаю слишком много запросов, я получаю ошибку 504 gateway …

08.11.2022
Django Queryset проверяет значение, если оно существует

У меня есть два значения, чтобы проверить, существует ли оно в PostgreSQL. У меня также есть столбцы с именами ref_name, ref_surname. например: //this is the data// name: John Surname: Lee //this is some queryset from django// Employee.objects.filter(ref_name=name &amp; ref_surname=Surname).exists() …

08.11.2022
Использование локальной базы данных postgres в контейнере docker

Привет всем, я пытаюсь подключить мою базу данных postgres, установленную в ubuntu 20.04, к контейнеру docker, который будет находиться вне контейнера. Я работаю над проектом django. Я могу создать базу данных postgres внутри контейнера docker и подключить мой …

08.11.2022
Группировка групповых разрешений в django и drf

Я создаю сайт электронной коммерции с множеством приложений (каталог, аналитика, продажа, склады, пользователи...) и я создал групповые разрешения для каждого из приложений (например, группа, которая имеет все разрешения в приложении каталога и т.д.). Я также создал новую панель администратора. Я …

08.11.2022
Конвертация Html в PDF в Django [закрыто]

Мне нужно преобразовать html страницу в формат pdf и загрузить ее в Django. Я использовал библиотеку xhtml2pdf для этого. Но проблема в том, что мне нужно создать 3 страницы с различным содержанием из базы данных с верхним и нижним …

08.11.2022
Попытка разместить информацию о базе данных postgresql внутри файла dotenv, чтобы скрыть важную информацию, например, пароли и т.д.

Я использую фреймворк django rest и пытаюсь подключить базу данных postgresql. Если у меня соединение с базой данных явно прописано в файле settings.py, то выполнение python manage.py runserver работает нормально, но как только я заменяю соединение с базой данных …

08.11.2022
Как вывести форму в базовом хтмл шаблоне django

Делаю форму обратной связи, которая находится в базовом шаблоне. как вывести форму из forms в base.html ? ''' views.py class ContactFormPoop(forms.Form): namepop = forms.CharField( min_length = 5, widget=forms.TextInput( attrs = {'placeholder': 'Ваше имя'} ) ) numbers = forms.CharField( max_length …

08.11.2022
500 internal Server Error при настройке django в apache

Я работал над установкой apache2 для моего django, и когда я запустил свой сервер apache, он показал 500 ошибку ` &lt;VirtualHost *:80&gt; # The ServerName directive sets the request scheme, hostname and port that # the server uses to …

08.11.2022
Как перенаправить урлы?

Это мой основной urls.py: urlpatterns = [ path('admin/', admin.site.urls), path('', include("shop.urls")), ] Я хочу, чтобы любой url, введенный пользователем, перенаправлялся в shop.urls и находился там. например если пользователь вводит /index он будет искать index в shop.urls а не …

08.11.2022
Django formtools Wizard done функция не выполняется

(Ссылки:) Django formtools done function not executed https://django-formtools.readthedocs.io/en/latest/_modules/formtools/wizard/views.html#WizardView https://django-formtools.readthedocs.io/en/latest/wizard.html#wizardview-advanced-methods ) Я пытаюсь сделать то же самое. Шаги работают и отдельные данные формы удается получить, но после нажатия кнопки submit и окончательной …

08.11.2022
TypeError: check_password() missing 1 required positional argument: 'encoded'

Я пытаюсь аутентифицировать пользователя, созданного с помощью оболочки python manage.py, пароль выглядит так :- pbkdf2_sha256$390000$------------------------$- . Я использовал пользовательскую модель пользователя (abstractbaseuser) и бэкенд аутентификации по электронной почте, Сейчас я обрабатываю аутентификацию пользователя путем прямого создания пользователя в таблице БД. …

08.11.2022
Почему сохранение базы данных Django не сохраняет обновление навсегда?

Я использую базу данных postgresql. Я обновляю определенное поле существующей строки базы данных и сохраняю ее снова. Однако это изменение не отражается внутри базы данных (просматривая ее на DBeaver). Странно то, что изменение правильно отражается при использовании отладчика и …

08.11.2022
Как я могу автоматически обновить два объекта в одной модели через 7 дней на Django?

У меня есть 2 модели, которые я хочу взаимодействовать/обновлять каждые 7 дней без необходимости моего выполнения. (независимо от того, онлайн или оффлайн сайт) (пока локальный хостинг). class Model: name = model... количество = models.IntegerField(default=0) obj A имя …

08.11.2022
Как обновить поля пользовательской модели пользователя с помощью метода обновления APIView

Я пытаюсь разработать метод обновления APIView, чтобы я мог изменять поля модели в моей пользовательской модели AbstractUser. Я читал документацию по APIViews и другие примеры, но большинство из них включали другую модель OneToOne 'profile' как в этом примере и или …

08.11.2022
Django CSRF Token отсутствует в ajax-запросе

Итак, я создаю проект на Django для "менеджера паролей" Я собрал свои модули и правильно реализовал вставку элемента через Django ModelForm, с csrftoken и все такое. Теперь мне нужно сделать ajax запрос для обновления полей элемента, и …

08.11.2022
OneToOne related other model field converted to boolean field флажок в форме для показа или скрытия полей модели не работает

У меня есть эти две модели блога django в models.py. ` class Snippet(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) created = models.DateTimeField(auto_now_add=True) title = models.CharField(max_length=100, blank=True, default='') code = models.TextField() ... class Post(models.Model): # id = models.AutoField(primary_key=True) # the same …

08.11.2022
ECS Fargate - Запуск образа проекта Django - команда uwsgi не найдена

Я пытаюсь запустить образ django docker в ecs fargate, но у меня не получается, появляется эта ошибка uwsgi: команда не найдена Я пытался изменить путь к uwsgi и добавить его в файл требований, но это тоже не работает. Dockerfile …

08.11.2022
MonkeyPatchWarning: Monkey-patching ssl после того, как ssl уже был импортирован, может привести к ошибкам

Фон У меня есть приложение Django, в котором много iobound, поэтому, согласно документации, которую я прочитал, я пытаюсь заставить gunincorn работать с gevent для лучшей производительности. Ошибка dev1 | Patching Started dev1 | /app/Dev/wsgi.py:19: MonkeyPatchWarning: Monkey-patching ssl after ssl …

08.11.2022
Django - Только пользователь Admin может создавать данные. Ограничение FOREIGN KEY не работает для обычных пользователей

Я создаю простое CRUD-приложение, чтобы подтянуть свои навыки работы с Django (это было давно!), но я получаю следующие ошибки, когда неадмин создает что-либо, либо через фронтенд, либо через бэкенд сайта: FOREIGN KEY constraint failed Я также …

08.11.2022
Разгрузка обширных вычислений в методе сохранения пользовательского поля FileField в Django

Я создаю веб-приложение для галереи на основе Django (4.1.1) и Vue. Я хочу также загружать и отображать видео (не только изображения). Для поддержки форматов, которые не работают в html-теге видео, я конвертирую эти форматы в mp4 через pyffmpeg. Для …

08.11.2022
Django admin отображает поля времени даты непоследовательно в представлении Django admin и в отрисованных таблицах

У меня есть модель, которая является объектом активности для сохранения данных api JSON для запросов к базе данных. api отправляет дату начала (UTC) и локальную дату начала. Я сталкиваюсь с непоследовательной обработкой значения времени UTC и значения местного времени. …

08.11.2022
Миграции Django не работают. Приходится каждый раз удалять базу данных и начинать заново.

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

08.11.2022
Как создать индекс API с помощью нескольких маршрутизаторов DRF?

Я пытаюсь создать API с помощью DRF со следующей структурой (пример): api/ ├── v1/ │ ├── foo/ │ │ ├── bar/ │ │ │ └── urls.py # There's one `rest_framework.routers.DefaultRouter` here │ │ ├── bar2/ │ │ │ └── urls.py …

08.11.2022
Проблемы с добавлением пагинации в представлениях класса ( get_queryset )

Добрый день всем, я пытаюсь создать категорию продуктов с пагинацией, используя класс view (get_queryset). Я следовал учебнику, который на самом деле не охватывает эту часть, в которой есть get_queryset. Я нахожу это проще без get_queryset. PLEASE Мне срочно нужна помощь. …

08.11.2022
Как получить доступ к содержимому поля SimpleArrayField в Python Django

В настоящее время я работаю с классом формы в Django. Мне нужно иметь возможность доступа к данным, содержащимся в поле SimpleArrayField. class SignUps(forms.Form) people = SimpleArrayField(forms.EmailField(), label="name") Допустим, пользователь заполняет форму с именами "John Smith," "Jane Smith", …