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

16.01.2022
Шаблон django allauth

Когда я переопределяю шаблон по умолчанию, как показано ниже, он показывает только поле пароля, но если я меняю расположение шаблона, он показывает оба поля, почему он так себя ведет, есть идеи class CustomLoginView(MetadataMixin, LoginView): template_name = 'account/login.html' и …

16.01.2022
Как я могу использовать python-magic в python, docker

я использую docker, python 3.8.5-alpine и я хочу проверить тип mime загружаемого файла я делаю validators.py и загружаю модуль python-magic-bin он работает в тестовой части (окно, pycharm) Итак, я пытаюсь загрузить на ubuntu 18.04. …

16.01.2022
Как создать форму представления календаря в django?

<Я не знаю, сможете ли вы рассказать мне, как это сделать. <Я не знаю... Значение 1.01.2019 2.01.2019 ...01.2019 14.01.2019 I Вставить данные Вставить данные Вставить данные Вставить данные II Вставить данные Вставить …

16.01.2022
Удаление документа MongoDB по id в приложении Angular-Django

Я написал следующий код для удаления определенных документов клиентов по их id из коллекции MongoDB: Ангулярная служба: deletepost(id: number): Observable&lt;Post&gt; { const url = `${this.baseApiUrl}` + `/handle_post/` + id; return this.httpClient.delete&lt;Post&gt;(url) .pipe( retry(3), catchError(this.handleError) ); } Django view: …

16.01.2022
Получаем ошибку "Значение QuerySet для точного поиска должно быть ограничено одним результатом с помощью нарезки. "

Я пытаюсь создать lms с помощью django. У меня есть отдельная модель для преподавателей, которые могут загружать курсы, и другая модель для курсов. Код приведен ниже: models.py class teacher(models.Model): name=models.ForeignKey(User, on_delete= models.CASCADE) area=models.ManyToManyField(subject) description=RichTextField() class course(models.Model): title=models.CharField(max_length=500) areas=models.ManyToManyField(subject) description=RichTextField() …

16.01.2022
Поля поиска django admin с прописными/строчными буквами

В моем приложении Django admin у меня есть этот код в файле admin.py: search_fields = ["app_product_mapping", "id", "app__app_name", "product__product_name"] Я заметил, что поле поиска чувствительно к верхнему и нижнему регистру, а я хочу сделать его чувствительным ко всему. …

16.01.2022
Развертывание приложения Django на виртуальной машине Azure с помощью Github Actions

Я создал приложение Django и докеризировал его с помощью Nginx, я также создал рабочий процесс на GitHub для создания образа докера и отправки его на ghcr.io. Теперь я хочу развернуть образ docker (с ghcr.io) на виртуальной машине Azure …

16.01.2022
Django Commands вывод в консоль результата

Class Command(BaseCommand): help = &quot;Получение параметров пользователя&quot; def add_arguments(self, parser): parser.add_argument('--token', type=str, nargs='?') def handle(self, *args, **options): p = Parser() parse_arg = options.get('token') if parse_arg: return str(p.getuser(token=parse_arg)) Имеется код, который при завершении функции handle return str(p.getuser(token=parse_arg)) постоянно выводит мне …

16.01.2022
Heroku выдает мне "ошибку h14 для моего проекта django

Когда я захожу в свой проект heroku, он говорит запустить heroku logs --tail, и когда я это делаю, я получаю: 2022-01-16T04:52:26.342707+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=riseupontario.herokuapp.com request_id=584f14b8-99da-4cfc-bfad-1811755db6fb fwd="49.149.136.159" dyno= connect= service= status=503 bytes= protocol=https 2022-01-16T04:52:27.375325+00:00 …

16.01.2022
Как заполнить страницу django ckeditor в html

Я создаю сайт блога на django, и хочу создать страницу редактирования поста, используя ту же форму, которую я использовал для создания поста. Это forms.py class PostForm(forms.Form): title = forms.CharField(max_length=100, label='Post Title') short_description = forms.CharField(widget=forms.Textarea(attrs={"rows":3, "cols":100})) content = forms.CharField(widget=CKEditorWidget()) …

16.01.2022
Сравнение данных из двух разных моделей в Django

Я создал две модели from statistics import mode from django.db import models # Create your models here. class Image(models.Model): photo = models.ImageField(upload_to="myimage") date = models.DateTimeField(auto_now_add=True) shape = models.CharField(max_length=20, default='') color = models.CharField(max_length=20, default='') class final(models.Model): fshape = models.CharField(max_length=20, default='') …

16.01.2022
Django: set-cookie заставляет хранить куки в бэкенде, а не во фронтенде

example.com - фронтенд (Next.js) api.example.com - бэкенд (Django) По какой-то причине cookie хранится на внутреннем домене. Это не позволяет front-end получить доступ к сохраненным файлам cookie. Я реализовал API аутентификации, используя следующее, но, насколько я …

16.01.2022
CSS и Bootstrap работают только на одной html-странице, но не на другой

Я запустил свое приложение на Heroku, и, похоже, все работает как обычно, за исключением того, что дизайн (css) полностью работает только на странице home.html, но не на странице results.html. На странице results.html кажется, что только некоторые компоненты css работают, …

16.01.2022
AttributeError: Получена ошибка AttributeError при попытке получить значение для поля `password2` на сериализаторе `RegisterSerializer`

Оригинальный текст исключения был: объект 'CustomUser' не имеет атрибута 'password2'. Я пытаюсь создать сериализатор для создания пользователей, но эта ошибка появляется, когда я пытаюсь создать модель. Разве мне не разрешено иметь поля сериализатора, которых нет у модели? <pre class="lang-py …

16.01.2022
Ошибка имени при запуске сценария Python через Bash

Я пытаюсь запустить некоторые файлы python (Django) через Bash (для некоторых cronjobs); однако я сталкиваюсь с некоторыми странными ошибками. Установка представляет собой скрипт .sh, который я запускаю с помощью bash, который загружает некоторые исходные файлы &amp; затем запускает файл python …

16.01.2022
У меня проблема с развертыванием моего приложения Django на heroku [закрыто]

Я пытаюсь развернуть мое приложение django на heroku, но, похоже, оно не работает из-за следующей ошибки. ERROR: Could not find a version that satisfies the requirement kivy-deps.angle==0.3.0 (from versions:none) ERROR: No matching distribution found for kivy-deps.angle==0.3.0 ! Push rejected, …

16.01.2022
Django изменение пароля с помощью пользовательских входов с помощью PasswordChangeView

В настоящее время работаю над методом смены пароля, но не уверен, как сделать для него html-входы. Я использую PasswordChangeView в моем urls.py from django.urls import path from .views import update_profile from django.contrib.auth.views import PasswordChangeView urlpatterns = [ path('profiles/settings/', update_profile, …

16.01.2022
Geodjango Фильтр пересечений многоугольников для каждой точки

Я пытался получить местоположения (полигон) с магазинами (точка). Я не хочу добавлять ссылку на внешний ключ для местоположения в модель магазина, скорее я хочу получить их, проверяя их пересечения. class Shop(models.Model): name = models.CharField(max_length=40) location = PointField() @property def …

16.01.2022
Ожидаемая строка или байтоподобный объект при отправке Post-запроса к представлению

У меня есть представление, где я делаю post request из моего фронтенда, я отправляю список объектов в качестве тела в эту конечную точку. Я получил список в переменной files. Теперь я пытаюсь создать объект с данными, которые я получаю …

16.01.2022
Развертывание приложений Django на Heroku

Я нахожусь в затруднительном положении. Я следовал двум учебникам по развертыванию приложения Django на Heroku. Я создал два приложения по первому руководству (MDN) и одно приложение по второму руководству (Corey Schafer's YouTube video). …

16.01.2022
Получение ошибки атрибута в django. как это решить?

Получение ошибки атрибута в модели в django. Когда я попытался вызвать model.get_absolute_url в шаблонах model_list, он говорит, что у модели нет атрибута "id". В то время как в модели я также правильно написал и url mapper и функцию представления, включая …

16.01.2022
Django динамическая маршрутизация url не работает должным образом

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

16.01.2022
Вложенность полей в сериализаторе

Есть 3 модели (рецепт, ингредиенты рецепта, ингредиенты) class Ingredient(models.Model): name = models.CharField( verbose_name='Название ингредиента', help_text='Название фрукта, овоща, соуса или иной продукт', max_length=200, ) measurement_unit = models.CharField( verbose_name='Единица измерения', help_text='Применяйте наиболее подходящую единицу измерения', max_length=200, ) class Meta: ordering = ['id'] …

15.01.2022
Django_tables2 : использование bootstrap в django-tables2

Если я хочу использовать Bootstrap в django-tables2, что я должен сделать? Где я должен написать DJANGO_TABLES2_TEMPLATE = 'django_tables2/bootstrap4.html' Если я хочу использовать bootstrap5, что мне делать?

15.01.2022
Метод `.update()` по умолчанию не поддерживает записываемые поля с точечным источником

я пытаюсь обновить некоторые данные и получил эту ошибку, что здесь не так? Exception Value: The `.update()` method does not support writable dotted-source fields by default. Write an explicit `.update()` method for serializer `users.serializers.TransporteurSerializer`, or set `read_only=True` on …

15.01.2022
Как вызвать комментарии к постам из api

В настоящее время у меня есть следующие модели: class Post(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) name = models.CharField(max_length=200, blank=False, null=False) class Comment(models.Model): post = models.ForeignKey(Post, on_delete=models.CASCADE, null=False, blank=False) text = models.TextField(max_length=1000) и эти ModelViewSets: …

15.01.2022
Применение класса css к загруженным в ckeditor изображениям

У меня есть функция, которая позволяет пользователям писать сообщения в блоге с помощью ckeditor. Проблема в том, что при загрузке изображения оно получается слишком большим. Мне нужно иметь возможность применить css-класс, чтобы я мог правильно определить размер этих изображений. …

15.01.2022
OSError: /opt/homebrew/opt/gdal/lib/libgdal.dylib: невозможно открыть файл разделяемого объекта: Нет такого файла или каталога

Я пытаюсь развернуть веб-приложение, использующее библиотеки GDAL. Я следовал документации heroku, относящейся к GDAL и Heroku здесь и здесь. Мои buildpacks следующие: === vygrapp Buildpack URLs 1. https://github.com/heroku/heroku-geo-buildpack.git 2. heroku-community/apt 3. heroku/python …

15.01.2022
Форма Django не может загрузить изображение

Пытаюсь загрузить аватар пользователя на странице профиля, но он ничего не делает при нажатии на кнопку, я установил, что не требуется загружать фотографию профиля, поэтому остальная часть формы работает. forms.py class UpdateProfileForm(forms.ModelForm): class Meta: model = Profile fields = …

15.01.2022
Как получить объект пользователя и передать его в поле формы в django

есть ли лучший способ получить объект пользователя из кода, приведенного ниже в forms.py? модели class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) ... forms.py class FooForm(forms.Form): def __init__(self, *args, **kwargs): self.request = kwargs.pop("user") super(ExperienceStart, self).__init__(*args, **kwargs) self.helper = FormHelper() …

15.01.2022
Appointment Booker. Запрос данных

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

15.01.2022
Net::ERR_ABORTED 403 (Forbidden) Django - Nginx - Uwsgi: Проблема с доступом к моим статическим файлам

Несмотря на все различные темы, открытые по этой проблеме, мне так и не удалось связать моего django admin с его статическими файлами на производстве с конфигурацией uwsgi / nginx Я установил все требования в моем settings.py: STATIC_URL = …

15.01.2022
Создание api для отображения книг автора в django rest framework

В моем проекте есть две модели: Автор и Книга. У каждой книги есть foreignkey, который указывает на автора книги. Я хочу написать api, который извлекает экземпляр Author и показывает подробную информацию о конкретном человеке. Проблема в том, что я …

15.01.2022
Django REST Framework: Как сделать так, чтобы куки, сохраняемые set-cookie, хранились в домене фронтенда, а не в домене DRF?

Мы используем Next.js для фронт-энда, и нам нужно получать куки на стороне сервера фронт-энда. Однако set-cookie, который извлекается из front-end, хранится в домене DRF. Например, допустим, домен DRF - api.example.com, а фронтенд - example.com. Я хочу получить данные из …

15.01.2022
Как определить, какой тест выводится на консоль

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

15.01.2022
Как создавать задачи Celery во время выполнения в Django?

У меня есть приложение, в котором пользователь может ввести временной график и URL веб-сайта. Затем я получаю весь HTML-код с этого сайта и ввожу его в БД. После добавления Celery будет периодически проверять сайт, загружая код и проверяя изменения …

15.01.2022
Пара url путей больше не работает после создания класса ProfileDetailView... Пожалуйста, помогите, я застрял на этом уже несколько дней.

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

15.01.2022
Django запрос данных из дочерней модели в родительскую

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

15.01.2022
Форма Django была отправлена с помощью метода get, хотя был указан метод post

На моей визуализированной html-странице есть такая форма. При нажатии на кнопку Next, форма должна быть отправлена как метод post, будучи направленной на summary в url &lt;form action="/summary" method="post"&gt; &lt;input type="hidden" name="csrfmiddlewaretoken" value="iC3L3QCDundSemg1jfZH96w8X83jrsaE3gQmtbb3rFCyNEN9jXdubao0TJ18EKnb"&gt; &lt;label for='customerName' class="subTitle"&gt;Name&lt;/label&gt; &lt;br&gt; &lt;input type="text" name="customerName" …

15.01.2022
Django Custom User update с моделью "один к одному" к модели Customer

Я пытаюсь создать представление Update для модели Customer, которая имеет отношение Onetoone с моделью User(django). После пяти часов попыток создания представлений на основе функций и классов мне не удается заставить это работать. Где я допускаю ошибку? my models.py …