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

17.12.2021
Проблема поиска комментария для ответа на него с помощью django-mptt для вложенных комментариев в блоге

Я пытаюсь создать систему вложенных комментариев с помощью djano-mptt. У меня все работает, и комментарии отображаются так, как задумано. Однако, у меня возникла проблема с логикой выбора пользователем комментария для ответа. Через форму я могу отобразить все посты …

17.12.2021
Нет такой таблицы: users_customuser в Django

Я пытаюсь создать расширенную модель Custom User, которая добавляет в модель User поле уровня 0, которое не отображается на форме. Но когда я пытаюсь это сделать, я получаю ошибку no such table: users_customuser. Я новичок в Django. Как мне реализовать …

17.12.2021
JQuery .addClass применяется ко всему

У меня есть кнопка "Мне нравится", которая использует jQuery. Кнопка "Мне нравится" работает как ожидалось, однако из-за того, как я ее настроил, она меняет каждый значок на странице на сердечко код: if (data.liked) { updateText(this_, data.likescount, "") $(".like-btn").prepend("<i></i>"); …

17.12.2021
AttributeError: объект 'FlaubertForSequenceClassification' не имеет атрибута 'predict'

Я пытаюсь классифицировать новый набор данных на основе лучшей модели после загрузки, но получаю эту ошибку: best_model_from_training_testing = './checkpoint-900' best_model= FlaubertForSequenceClassification.from_pretrained(best_model_from_training_testing, num_labels=3) raw_pred, _, _ = best_model.predict(test_tokenized_dataset) predictedLabelOnCompanyData = np.argmax(raw_pred, axis=1) Traceback (most recent call last): File "/16uw/test/MODULE_FMC/scriptTraitements/classifying.py", …

17.12.2021
Запуск проекта Djano на Github

Я новичок в Full Stack разработке. Я делаю проект Django, он работает на localhost:8888. Я хочу запустить его на github. Но я не знаю, как мне это сделать. Пожалуйста, помогите мне. Как мне запустить проект Django на Github.

17.12.2021
Как получить имя пользователя из идентификатора пользователя в шаблоне

Возможно, это простой ответ, но я не могу его понять. У меня есть система комментариев в моем блоге. Мне нужно получить имя пользователя из идентификатора пользователя. Я получаю id, из которого есть fk в таблицу users {{child_comment.parent_userdata_id}} …

17.12.2021
Как сохранить MultyPlygon в поле модели Django

Я пытаюсь сохранить MultyPlygon в Dajngo MultiPolygonField, но получаю эту ошибку: TypeError: Cannot set Plot SpatialProxy (MULTIPOLYGON) with value of type: <class 'shapely.geometry.multipolygon.MultiPolygon'>. Мой фактический код таков model.py: ... poligon = gis_models.MultiPolygonField(verbose_name=_('Polygon'), blank=True, null=True) ... …

17.12.2021
Регистрация в Django не работает при использовании uWSGI

У меня проблема с входом в файл с помощью встроенного модуля python. Вот пример того, как генерируются журналы: logging.info('a log message') При запуске приложения непосредственно через Python логирование работает нормально. Однако при запуске приложения через uWSGI …

17.12.2021
Есть ли другой вариант для on_delete, кроме models.CASCADE для ForeignKey в моделях Django?

Почему свойство on_delete ForeignKey в модели Django не является дефолтным? Это должно быть так, если нет другого варианта, кроме models.CASCADE. Есть ли другой вариант для свойства on_delete?

17.12.2021
URL с несколькими параметрами выбрасывает ошибку NoReverseMatch

Я хочу перенаправить представление после сохранения формы. Однако django продолжает выдавать ошибку NoReverseMatch. Может я пропустил какой-то шаг или неправильно настроил? . views.py def add_carpet(request): context_dict = {} carpet_form = forms.CarpetForm() if request.method == "POST": carpet_form = forms.CarpetForm(request.POST) if …

17.12.2021
Переход на другую страницу без обновления [Django]

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

17.12.2021
ValueError: Поле 'id' ожидало число, но получило 'create'

Когда я пытаюсь запросить этот класс: class CourseCreate(CreateView): model = Courses form_class = CoursesForm template_name = 'main_app/courses/course_form.html' success_url = reverse_lazy('courses') def form_valid(self,form): messages.success(self.request, f"Course created successfully") return super().form_valid(form) Я получил эту ошибку: ValueError at /academiaweb/courses/create. Поле 'id' ожидало …

17.12.2021
Как я могу заполнить поля иностранных ключей в админке django inline?

У меня есть группы сервисов и сервисы. Вместе они создают уникальное отношение GroupService, которое включает некоторые другие внешние ключи. Итак, в django admin, при создании группы, я хочу предварительно заполнить инлайн сервисов двумя идентификаторами сервисов по умолчанию. Я пытался …

17.12.2021
Selenium: получение URL файла из WebElement (django, pytest)

Я пытаюсь протестировать веб-приложение django с помощью Selenium и pytest. На моей тестовой странице есть следующая ссылка, отображаемая в таблице (наряду с другими ссылками того же формата): <a href="/download_file/?file_path=serve/myid/results_XYZ.csv"><input type="button" value="Results (.csv)" /></a> Я могу получить …

17.12.2021
Google OAuth2 для Android с помощью python-social-auth

У меня есть проект Django, который реализует Google OAuth2 с помощью пакета python-social-auth. Он отлично работает для веб-приложений. Мой конфиг в settings.py: SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = os.getenv('GOOGLE_OAUTH2_KEY') SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = os.getenv('GOOGLE_OAUTH2_SECRET') AUTHENTICATION_BACKENDS = ( 'entity.oauth.backends.CustomGoogleOAuth2', 'entity.oauth.backends.CustomFacebookOAuth2', 'django.contrib.auth.backends.ModelBackend', ) SOCIAL_AUTH_STRATEGY = 'entity.oauth.strategies.CustomStrategy' …

17.12.2021
Django берет шаблоны из virtualenv, а не из /templates для приложения

Я использую Django 3.2.10 и также использую шаблон для frontend и для панели администратора. Моя проблема в том, что сайт загружает шаблоны из virtualenv, а не из папок шаблонов в приложениях. Моя текущая конфигурация такова: INSTALLED_APPS = [ 'django.contrib.admindocs', 'apps.admin_volt.apps.AdminVoltConfig', …

17.12.2021
Пустые поля добавляются в расширенную таблицу Users при регистрации новых пользователей в Django

При регистрации новых пользователей в расширенную таблицу Users добавляются пустые поля. Как это исправить? Вот структура проекта: │ db.sqlite3 │ manage.py │ ├───ithogwarts │ │ asgi.py │ │ settings.py │ │ urls.py │ │ wsgi.py │ │ __init__.py │ …

17.12.2021
Получение com_error при взаимодействии с приложением Django

Я получаю ошибку, когда пытаюсь использовать приложение Django. com_error at /polls/ (-2147024891, 'Access is denied.', None, None) Request Method: GET Request URL: http://192.1.1.100:80/polls/ Django Version: 2.2.6 Exception Type: com_error Exception Value: (-2147024891, 'Access is denied.', None, None) Exception Location: …

17.12.2021
Django Login в контекстном процессоре работает некорректно

Я пытался отобразить форму входа и регистрации во всех моих приложениях Django. Для этого я использую context_processor, который отображает форму входа в контекст вот мой context_processors.py в app def login_request(request): if request.method == "POST": form = AuthenticationForm(request, data=request.POST) …

17.12.2021
NoReverseMatch для Django и DjangoCMS App

Я пытаюсь установить некоторые URL для тегов и категорий на форуме. Ссылки выглядят следующим образом <a href="{% url 'article-list-by-tag' %}{{ tag }}" class="badge badge-info" >{{ tag }}</a> Шаблон URL article-list-by-tag взят из приложения DjangoCMS под названием AldrynNewsblog. Он …

17.12.2021
Событие ochange работает только после второго выбора [дубликат]

Мне нужно показать некоторую базу данных в выпадающем списке выбора, форма динамическая, вот мои шаблоны но это работает только для первой формы, после формы, я должен выбрать выпадающий список, чтобы вернуть данные! и вот мой views.py @login_required def …

17.12.2021
Запуск Django в контейнере docker с помощью GDAL

В настоящее время я пытаюсь запустить проект Django внутри контейнера docker, чтобы предоставить проекту локальную БД. Проект зависит от GDAL, но при попытке установить требования он всегда сталкивается с одной и той же проблемой. Ниже приведен мой dockerfile: …

17.12.2021
Непойманный DOMException: Не удалось выполнить 'send' на 'WebSocket': Все еще в состоянии CONNECTING

Я пытаюсь транслировать видео. Скрипт отлично работает локально, но при переносе на сервер выдает следующую ошибку Uncaught DOMException: Failed to execute 'send' on 'WebSocket': Still in CONNECTING state. at sendMessage (https://website.com/video:67:24) at drawCanvas (https://website.com/video:59:17) at HTMLButtonElement.<anonymous> (https://website.com/video:63:17) …

17.12.2021
Получение нужных данных в нужном месте

У меня есть файл Json, я смог извлечь из него некоторые значения и просуммировать их. Я хочу иметь возможность поместить результат в нужный ключ, но не могу понять, как это сделать. Ниже приведен мой код: from builtins import print …

17.12.2021
Несколько кнопок для различных действий в одной форме Django

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

17.12.2021
Selenium выдает серверную ошибку 500 после щелчка (Django, pytest)

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

17.12.2021
URL исчезает в просмотре при переходе от get к POST

У меня есть вопрос относительно проблемы, где у меня нет вариантов, и лучше всего описать то, что видно в журнале. Некоторый фон : /order/createnumber/ это просто CBV createView, который покажет форму создания. url выглядит как url(r"^createnumber/$", views.OrderCreate.as_view(), …

17.12.2021
Аутентификация и авторизация django app (backend) с помощью keycloak

У меня возникла проблема. У меня есть приложение react, которое аутентифицируется, используя KeyCloak. От KeyCloak-сервера я получаю некоторые учетные данные, такие как токены, uuid пользователя и т.д. Затем я пытаюсь получить доступ к api на Django Backend, но request.user …

17.12.2021
Как использовать onChange с динамической формой - jquery

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

17.12.2021
Статический файл css не загружается в django

Я перепробовал все, что знаю, чтобы исправить это, все статические файлы работают отлично, кроме css views.py from django.http.response import HttpResponse from django.shortcuts import render def index(response): return render(response , "main/index.html") html head {% extends 'main/base.html' %} {% load …

17.12.2021
Как избавиться от тега <QuerySet[]> при получении данных о моем шаблоне из базы данных? Django

У меня не получается разобраться в этом через поиск различных вопросов на stackoverflow, но я использую представление на основе функций, чтобы упростить свой день. Но когда я извлекаю эти данные из базы данных и показываю только одну запись с …

17.12.2021
Ошибка проверки последовательной истории миграции, выполненной для соединения базы данных 'default':

У меня возникла ошибка, когда я хочу сделать миграции при подключении к базе данных mysql на django, и я надеюсь, что кто-нибудь сможет помочь мне решить эту проблему. Мой код приведен ниже: DATABASES = { 'default': { # 'ENGINE': …

17.12.2021
DRF TypeError: create() получил неожиданный аргумент в виде ключевого слова

Я пытаюсь сохранить модель с помощью сериализатора, но получаю TypeError на методе сохранения. Похоже, что проблема не в данных или сериализаторе, поэтому я не знаю, как ее решить. serializers.py: class DistributorSeializer(serializers.ModelSerializer): """ Fields: exclude = ['company']. Overrides: `create()`, …

17.12.2021
Пагинация в django не пагинация постов по 6 постов на странице

после написания представления для моей пагинации в django, кнопка работает нормально, то есть они загружают новые страницы, но проблема в том, что все посты остаются на всех новых страницах, а это не то, что ожидалось. views.py def ElementLists(request): vectors …

17.12.2021
Dockerizing django postgres application getting password authentication failed for user "root" Role "root" does not exist

Здравствуйте, я докеризирую мое приложение django postgres, при этом я указываю пользователя как admin, но все равно я подключаюсь к базе данных postgres как root и получаю ошибки. DockerFile FROM ubuntu:20.04 RUN apt update &amp;&amp; apt install python3-pip python3-dev …

17.12.2021
Django: widget-tweaks для Dropdown-формы - attr не работает

В настоящее время я пытаюсь придать стиль моим выпадающим формам, которые я создавал с помощью widget tweaks. Таким образом, в настоящее время у меня есть один стилевой класс для каждого выпадающего списка, что, очевидно, не очень эффективно: CSS …

17.12.2021
Django Form - Выбор выпадающего списка

Как вывести и "id_no" и "name" [id_no - name] вместе в выпадающей форме выбора. Можно ли это сделать непосредственно в форме, используя только {{form}}. Model: class Employee(models.Model): id_no = models.CharField(unique = True,max_length=6) name = models.CharField(max_length=100) Form: class EmployeeForm(forms.ModelForm): …

17.12.2021
Проблемы с проверкой файла изображения, переданного через post-запрос в django

Я хочу проверить 2 вещи в моем проекте django: Is the Image passed is valid Image or not (having proper extension, nonempty etc.) I have a function isCovering70p which returns bool, depending on whether the object in …

17.12.2021
Изменение формата видео в Django

Какой лучший способ изменить формат видео с любого на mp4 в Django? models.py class Post(models.Model): video = models.FileField(validators=[FileExtensionValidator(allowed_extensions=['mp4', 'mov', 'wmv', 'avi', 'flv', 'webM', 'mkv'])]) views.py if request.method == 'POST' in request.POST: form = NewVideo(request.POST, request.FILES) if form.is_valid(): obj …

17.12.2021
Как сделать сложный запрос к базе данных в Django

Я хочу получить данные из моей БД SQLite. Мои модели: class Group(models.Model): groupName = models.CharField(max_length=100) description = models.CharField(max_length=255) inviteKey = models.UUIDField(default=uuid.uuid4, unique=True, editable=False) createdAt = models.DateTimeField(auto_now_add=True) updatedAt = models.DateTimeField(auto_now=True) deletedAt = models.DateTimeField(auto_now=True) class Members(models.Model): userId = models.ForeignKey(User, …