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

20.12.2022
Передача объекта запроса Django в сценарий для создания абсолютного URI?

Я пытаюсь создать одноразовый скрипт, передавая в django запрос для создания абсолютного URI. Я использую метод HttpRequest() следующим образом... request = HttpRequest() И передаю его в функцию, которую я вызываю при запуске моего скрипта. Я продолжаю сталкиваться …

20.12.2022
Как выполнить "SELECT FOR UPDATE" для стандартного "Delete selected" в Django Admin Actions?

У меня есть Person модель , как показано ниже: # "store/models.py" from django.db import models class Person(models.Model): name = models.CharField(max_length=30) А это Person админ ниже: # "store/admin.py" from django.contrib import admin from .models …

20.12.2022
Невозможно создать экземпляры абстрактной фабрики UserFactory ( Factory boy)

Factory.errors.FactoryError: Cannot generate instances of abstract factory UserFactory; Убедитесь, что UserFactory.Meta.model установлен, а UserFactory.Meta.abstract либо не установлен, либо False. Я использую библиотеку factory boy Для тестирования моих функций мой класс UserFactory здесь введите описание изображения здесь Здесь …

20.12.2022
Как я могу использовать диапазон дат с Sum и Order By в Django

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

20.12.2022
Возникновение ошибки 404 с помощью django-hosts в Django

У меня следующая проблема. Я использую django-hosts для таких поддоменов, как blog.example.com, es.example.com. Проблема в том, что есть урлы, где я управляю id, например: blog.example.com/url/id Допустим, пользователь ничего не трогает, потому что все - OK 200, но если …

20.12.2022
Запрос к M2M из языка шаблонов Django

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

20.12.2022
Я пытаюсь редактировать базовую команду crud с базовым приложением, используя python django

Я могу создать obj просто найти. Я хочу предварительно загрузить форму, чтобы пользователь внес изменения и обновил/сохранил их в базе данных. После внесения изменений добавляются " ", (), [[[enter image description here](https://i.stack.imgur.com/Tan5A.png)](<a href="https://i.stack.imgur.com/jGJsK.png" …

20.12.2022
Ошибка Google Calendar API v3 после разрешения с помощью oauth2.0

Я последовал примеру quickstart для интеграции моего django приложения с google calendar. Разница между quickstart и моей ситуацией в том, что я просто хочу сгенерировать URL и отправить его обратно моему пользователю, через from google_auth_oauthlib.flow import …

20.12.2022
Какова наилучшая практика работы с кнопками в Djnago?

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

20.12.2022
Как я могу фильтровать теги с помощью Alpine.js

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

20.12.2022
Страница моего сайта не загружается на смартфонах iPhone

Я сделал свой первый сайт (https://pasta-la-vista.ck.ua/), но столкнулся с проблемой. Сайт работает на компьютере и Android, но страница меню (https://pasta-la-vista.ck.ua/menu/) не загружается на iPhone. Я не смог найти никакой информации о том, с чем …

20.12.2022
У меня есть приложение django на виртуальной машине ubuntu, и я не могу получить удаленный доступ к базе данных postgres.

Я развернул приложение на django на GCP в виртуальной машине (ubuntu 22.04 01 LTS) Приложение работает нормально, база данных - postgresql. Но я не могу получить удаленный доступ к базе данных, я всегда получаю ошибку таймаута. Мой settings.py …

20.12.2022
Як розмістити REDIS PYTHON на хостингу без використання DOCKER?

Для інсталяції та роботи з DOCKER необхідний дорожчий хост, але поки таких коштів на нього немає, а фонові задачі виконувати треба. Я написав костильну прогу, яка ставить задачі виконуючи запити до ДБ, після подає запит на сервер джанго по апі …

20.12.2022
Администратор не может одобрить сообщение для требуемого поля like django

В моем проекте django пользователи могут создавать посты. но администратор должен сначала одобрить пост. Затем пользователи могут видеть созданные ими посты в своей временной шкале. Пользователи могут лайкнуть или не лайкнуть пост на странице с подробным описанием поста. Однако, …

20.12.2022
Не удалось выполнить 'fetch' на 'WorkerGlobalScope'

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

20.12.2022
Как адаптировать операторы импорта к структуре папок в Django?

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

20.12.2022
Django allauth render login fields manually user or email not displayed

Я пытаюсь отобразить поля входа вручную, вместо того, чтобы использовать: {{form.as_p}} Я устанавливаю allauth следующим образом, чтобы войти в систему с помощью электронной почты: ACCOUNT_EMAIL_REQUIRED = True ACCOUNT_USERNAME_REQUIRED = False ACCOUNT_SIGNUP_PASSWORD_ENTER_TWICE = False ACCOUNT_SESSION_REMEMBER = True ACCOUNT_AUTHENTICATION_METHOD …

20.12.2022
Поддомен Nginx запускает неправильное веб-приложение

Итак, у меня есть сервер ubuntu, на котором работают два разных сайта с двумя разными доменами: www.firstwebsite.com www.secondwebsite.com Но когда я создаю запись AAA для создания поддомена с первым доменом (как здесь) demo.firstwebsite.com Если …

20.12.2022
Создание суперпользователя в пользовательской модели пользователя django с номером телефона в качестве имени пользователя

У меня есть проект django, в котором я хочу, чтобы в качестве поля имени пользователя был номер телефона. Я создал приложение с именем accounts, и это models.py: class UserManager(BaseUserManager): use_in_migrations = True def create_user(self, phone_number, password, **extra_fields): user = …

19.12.2022
Докеризованное приложение django не может подключиться к серверу mysql на localhost

У меня есть Dockerized django приложение, которое я запускаю, и я пытаюсь подключить его к серверу mysql, который у меня есть, который перенаправляется через порт из другого контейнера docker. Я уже провел тест на разумность и подтвердил, что могу …

19.12.2022
Получение содержимого электронной почты с шаблоном с помощью контактной формы Django

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

19.12.2022
Django: aggregation-of-aggregation с подзапросом: cannot-compute-avg-is-an-aggregate

Я занимаюсь разведкой и тестированием уже довольно долгое время и не могу заставить что-либо работать с MariaDB. У меня есть подзапрос: rating_average_by_puzzle_from_completion_plays = Play.objects.filter(completion_id=OuterRef('id')).values('puzzle_id').order_by('puzzle_id').annotate(puzzle_rating_average=Avg('rating')).values('puzzle_rating_average') где рейтинги всех игр, соответствующих данному завершению, усредняются на puzzle_id После этого я …

19.12.2022
Ошибка Page not found (404) в Django при создании сессии оформления заказа с помощью Stripe

Я работаю над своим первым проектом по интеграции Stripe в Django и столкнулся с проблемой, решение которой мне не удалось найти. Я пытаюсь создать сессию, с помощью которой пользователи могут быть перенаправлены на страницу, где они могут произвести оплату. Вот …

19.12.2022
Я определил содержимое блока в base.html и экстенты в index.html, содержимое блока не работает

В template/app/index.html {% extends 'base.html' %} {% block content %} replace me {% endblock %} в template/app/base.html &lt;!doctype html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Base title&lt;/title&gt; &lt;/head&gt; &lt;body&gt; {% block content %} {% endblock %} &lt;/body&gt; &lt;/html&gt; в app/urls.py from django.urls …

19.12.2022
Невозможно импортировать что-либо из django

У меня проблемы с импортом вещей из django. Я совсем новичок в python и следую учебнику, где меня учат, как сделать мой первый проект django (я использую pycharm btw). Проблема, с которой я столкнулся, заключается в том, что когда …

19.12.2022
Ошибка аутентификации токенов Django: запрос cURL без заголовка показывает 401 unauthorized, но добавление заголовка token auth приводит к ошибке 404 not found

В заголовке изложена проблема, с которой я столкнулся. Работаю над приложением Django с конечной точкой API. Я могу (полууспешно) получить доступ к конечной точке через простой cURL без заголовка, который возвращает 401, но когда я добавляю токен заголовка, я …

19.12.2022
Сигналы django не работают на сервере ubuntu

У меня есть сайт на сервере где я работаю с signals.py Проблема в том что когда я добавляю db файл через админ панель signals.py не работает ТОЧНО НА СЕРВЕРЕ на моем компьютере все работает отлично Но есть другая модель …

19.12.2022
Помогите пожалуйста не могу отобразить комменты в Django

Это мой код class DetailNews(DetailView, CreateView): model = News template_name = 'app_news/detail.html' context_object_name = 'detail' success_url = reverse_lazy('news') form_class = CommentNewsForm def get_context_data(self, **kwargs): context = super(DetailNews, self).get_context_data(**kwargs) context['title'] = 'Детальная страница' return context def post(self, request, *args, **kwargs): comment …

19.12.2022
Создание более длинных токенов доступа с помощью django_oauth_toolkit

Я настроил аутентификацию OAuth 2.0 в проекте Django Rest Framework с помощью библиотеки django_oauth_toolkit. Но я заметил, что длина access_token довольно мала. Как я могу сделать эти токены больше? Я имею в виду, увеличить количество символов в каждом токене. …

19.12.2022
Проблема heroku H10

Я получаю ошибку: at=error code=H10 desc="App crashed" method=GET path="/" host=quiz-iu.herokuapp.com request_id=9ee6412c-b248-4eeb-8eba-066f07b38a4f fwd="93.201.118.59" dyno= connect= service= status=503 bytes= protocol=https 2022-12-19T17:47:36.743985+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=quiz-iu.herokuapp. com request_id=071363bb-8ce2-4eed-bdc5-93cd3b39581f fwd="93.201.118.59" dyno= connect= service= status=503 bytes= protocol=https А если я …

19.12.2022
Ограничение доступа к статическим файлам группами разрешений

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

19.12.2022
Django: сохранение() запрещено для предотвращения потери данных из-за несохранения связанного объекта 'predictions'

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

19.12.2022
Не работает signals.py на сервере

У меня есть сайт на сервере где я работаю с помощью signals.py Проблема заключается в том что когда я добавляю db файл через админку signals.py не работает ИМЕННО НА СЕРВЕРЕ на моем компьютере все прекрасно работает Но есть еще одна …

19.12.2022
Как определить порядок файлов/подпапок в пользовательских папках в Django?

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

19.12.2022
Почему люди кодируют приложения flutter с помощью dart, а не flet для мобильных приложений?

Многие источники призывают разработчиков изучать язык dart, чтобы пользователи могли разрабатывать приложения flutter для платформ iOS и android. Однако я с трудом могу найти источники, в которых говорится, что язык flet может достичь тех же результатов. Во-первых, я думаю, …

19.12.2022
Использование менеджера моделей на queryset

В моей панели администратора я хочу выполнять некоторые функции из моего ModelManager. У меня есть admin.py def change_status(modeladmin,request,queryset): status = queryset.change_value() return status model.py class ItemManager(models.Manager): @classmethod def change_value(cls): list = Item.objects.filter(value=5) list.update(value=6) return list.list_values("id", flat=True) class Item(models.Model): …

19.12.2022
Каков простой способ проверки данных планирования в python

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

19.12.2022
Как отключить проверку CSRF с помощью PasswordResetView в Django auth?

Я использую Django 3.1 с приложением Django's auth. У меня определено следующее промежуточное ПО MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'directory.middleware.extend_token_response.ExtendTokenResponse' ] Я хотел бы использовать функцию сброса пароля Django auth, поэтому я …

19.12.2022
Как я могу позволить своим пользователям смотреть Netflix, Prime video и т.д. внутри моей веб-страницы, если у них есть учетные записи?

Мы разрабатываем веб-сайт для пользователей, чтобы они могли смотреть телешоу/фильмы вместе синхронно. Мы знаем о таких расширениях, как Teleparty, Scener и т.д. Мы хотим встроить его в сайт, чтобы никому не нужно было устанавливать расширение. Мы использовали только Django, …

19.12.2022
Django Ecommerce View проблема с увеличением или уменьшением количества товаров с одинаковым Product Id, но разными значениями Option ID

Моя проблема, вероятно, что-то простое, но я застрял на ней. Я пытаюсь заставить мою корзину ecommerce увеличивать количество товара вверх и вниз, удаляя экземпляр, когда количество становится равным нулю. Проблема в том, что при добавлении опций к товару, который находится …