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

10.08.2024
Docker и Django : Как докеризировать мой проект django и запустить его на определенном ip сервера?

Я хочу докеризировать свой проект django и запустить его на определенном сервере 192.168.156.94:8000. Как мне это сделать? Спасибо Dockerfile # Use Python 3.12.2 image based on Debian Bullseye in its slim variant as the base image FROM python:3.12.2-slim-bullseye # …

10.08.2024
Почему html и css коды не отображаются на странице мастера форм django?

Contest_selection.html: {% extends "wizard_form.html" %} {% load widget_tweaks %}` {% load i18n %} {% load static %} Я пытался поместить HTML-контент в {% block content %}: Весь HTML-контент, включая верхний и нижний колонтитулы и другие элементы, должен находиться внутри тега …

10.08.2024
Развертывание на производстве (Apache24 с VueJS/Axios на Django DB)

Я столкнулся с кирпичной стеной, пытаясь понять, как заставить мой фронт-энд PROD SSL (Apache с VueJS/Axios) разговаривать с моим бэк-энд (приложения/виды/модели Django + база данных с использованием SQLite для очень легкого ввода-вывода). Все размещено на частном Windows Server 2022 …

10.08.2024
Django Query calculate date with `relativedelta` error: can't adapt type 'relativedelta'

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

10.08.2024
Развертывание проекта Django в IIS

У меня проблемы с развертыванием моего проекта Django на IIS. Я получаю ошибку 500, и в ней говорится, что FastCGI либо не указан в правильном месте, либо неправильно настроен, либо файл настроек может быть неверным. Мне трудно понять, в …

10.08.2024
Почему в Django ничего не отображается на странице?

Вот вопрос, у меня есть товары на странице и у каждого товара есть свой slug. Этот slug перенаправляет на персональную страницу товара, где отображается вся необходимая информация о товаре (название, описание, изображения и т.д.). Но по какой-то причине страница …

10.08.2024
Как успешно интегрировать Django и фреймворк Flowbite

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

10.08.2024
Django: подсчет вложенных реверсов Foreignkey

мои модели: class Course(models.Model): ... class Section(models.Model): course = models.ForeignKey(Course, on_delete=models.CASCADE, related_name='sections') ... class SubSection(models.Model): section = models.ForeignKey(Section, on_delete=models.CASCADE, related_name='subsections') registration_required = models.BooleanField(default=True) Теперь я хочу узнать, если менее 5 подразделов курса являются registration_required = False. …

10.08.2024
Как получить вложенные данные формы в Django Rest Framework?

данные почтальона Я отправляю эту форму-данные в postman но request.data пуст мой код: class DentalClientMedicalRecordCreateAPIView(APIView): def post(self, request, *args, **kwargs): try: print(request.data) branch = request.user.branch data = request.data # Extract nested …

10.08.2024
Попытка сопоставить заголовки таблиц шаблона Django со значениями в столбцах, когда значения ячеек отсутствуют

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

10.08.2024
Как устранить ошибку Method Not Allowed (POST) в Django?

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

10.08.2024
Как инертировать (не обновлять) таблицу при конфликте путем генерации нового первичного ключа

В настоящее время у меня есть две таблицы postgresql table1 и table2, показанные ниже, первичный ключ id. table1: id | name ---------- 1 | Bob 3 | Steven table2: id | name ---------- 2 | John 3 | Jack …

10.08.2024
Проблема с локальным и серверным разрешением django tenant

Hello i develop django tenant app в localhost при запросе на ebsalar.localhost:8000 все нормально но при загрузке на сервер и использовании curl для проверки я получил Не удалось разрешить хост: ebsalar.localhost местный: <a href="https://i.sstatic.net/v8frFzWo.png" rel="nofollow …

09.08.2024
JQuery editable-select : проверка опции, которой нет в списке

В Django я использую jQuery editable-select для преобразования селектбоксов в селектбоксы с возможностью поиска. https://github.com/indrimuska/jquery-editable-select/blob/master/README.md Я ищу способ сохранить значение, введенное в поле поиска, если оно не является одним из вариантов, перечисленных в исходном выпадающем …

09.08.2024
Ошибка UnboundLocalError at /news/create cannot access local variable 'error' where it is not associated with a value джанго

Что не так в коде? views: def create(request): if request.method == 'post': form = ArticlesForm(request.POST) if form.is_valid(): form.save() return redirect('home') else: error = 'Форма была неверной' form = ArticlesForm() data = { 'form': form, 'error': error } return render(request, 'news/create.html', …

09.08.2024
Django MQTT Subscriber сохранение в базе данных и обновление представления

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

09.08.2024
Как добавить многоуровневый выпадающий список в шаблон Django?

Я пытаюсь добавить выпадающий список в мою панель навигации в base.html, который показывает несколько категорий из магазина. Каждая из этих категорий имеет подкатегорию, связанную с ней. Я создал модель в Django, которая отображает эти отношения следующим образом. models.py class CategoryView(models.Model): …

09.08.2024
Перенаправление на обычное представление Django после входа в систему с помощью DRF API

Я получаю это в своей консоли всякий раз, когда я вхожу в систему, он успешно входит в систему, API возвращает 200, но затем, когда он пытается перенаправить на представление приборной панели, он возвращает 302 и перенаправляет на страницу входа …

09.08.2024
Как мне изучить фреймворк django и какая тема важна в django?

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

09.08.2024
Какой бэкенд-фреймворк следует использовать для повышения производительности при работе с очень большими базами данных (например, Hospital Data)? [закрыто]

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

09.08.2024
В cmd при создании виртуальной среды не возникает ошибки, но там, где я создал, нет каталога или папки virtualenv

в conamd promp я вижу это, но нет папки virtual env и из моих всех старых проектов каталог virtualenv исчез mkvirtualenv nameenv это выходные данные версии virtualenv --version выдает эту virtualenv 20.26.3 из C:\Users\aneesRiazChaudhary\AppData\Local\Programs\Python\Python312\Lib\site-packages\virtualenv_init_.py Версия Python 3.12.5 django-admin --version …

09.08.2024
Сохранение самостоятельно сгенерированного изображения в django models.ImageField

У меня есть метод generate_certificate(), который использует базовое изображение из хранилища по умолчанию в django, редактирует его через библиотеку pillow и сохраняет это изображение в хранилище по умолчанию djnago и возвращает путь к файлу. def generate_certificate(name, certification): base_image_path = …

09.08.2024
При размещении моей страницы на хостинге вебсокеты не работают

Я работаю над игрой, которая состоит из музыкального лото. Фронтенд построен на ReactJS и размещен на Vercel с использованием Free tier. Бэкэнд - это приложение Django, размещенное на веб-сервисе Render. Я успешно заставил их взаимодействовать друг с другом, используя …

09.08.2024
Django как сортировать по несуществующим полям

В настоящее время у меня есть две модели posts.models from django.db import models from django_prometheus.models import ExportModelOperationsMixin from users.models import User from category.models import Category # Create your models here. class Post(ExportModelOperationsMixin('post'), models.Model): header_image = models.ImageField(default='ancean-no-header-image.png') title = models.CharField(max_length=100) …

09.08.2024
Невозможно установить django в virtualenv

Невозможно загрузить django в virtualenv. "pip install django" выполняется неопределенное время В VScode (на всякий случай, если это имеет значение) я создаю виртуальную среду и пытаюсь установить django, вот последовательность действий: virtualenv myenv myenv\Scripts\activate pip install django …

09.08.2024
Поскольку я пытаюсь использовать REST API для метода PUT и получаю 500 Внутренняя ошибка сервера? [закрыто]

Я пытаюсь создать методы get, post, delete и put в REST API, разработанном на Django. Django связан с Angular с помощью Djongo (для необходимости MongoDB). Все работает хорошо, кроме метода put, когда я использую метод put, я получаю "Internal Server …

09.08.2024
Добавление новой строки в таблицу шаблонов Django

У меня есть простая таблица, сгенерированная из переменной шаблона Django: {% for object in object_list %} &lt;tr&gt; &lt;td class="c9"&gt;{{object.first_name}}&lt;/td&gt; &lt;td class="c9"&gt;{{object.last_name}}&lt;/td&gt; &lt;td class="c9"&gt;{{object.tel}}&lt;/td&gt; &lt;/tr&gt; {% endfor %} Я делаю вставку в эту модель и на стороне сервера …

09.08.2024
"ValueError: Ключи ZoneInfo должны быть нормализованными относительными путями" при миграции

Окружение: Python 3.11.7 package:asgiref==3.8.1Django==5.1psycopg2==2.9.9sqlparse==0.5.1tzdata==2024.1 Вот мой код models.py: from django.db import models class User(models.Model): user = models.CharField(blank=False) password = models.CharField(max_length=64) group_id = models.SmallIntegerField() email = models.EmailField(unique=True, null=True) create_time = models. DateTimeField(auto_now_add=True) class working_hours(models.Model): …

09.08.2024
Как выполнить левое объединение и выбрать флаг, если поля существуют в правой таблице в django

У меня есть таблицы статей и закладок, и я хочу получать статьи, получая флаг is_bookmarked, если пользователь добавил статью в закладки. ТаблицаArticle содержит все метаданные, относящиеся к статье, а таблица закладок имеет столбцы user и article для хранения …

09.08.2024
Ошибка "ModuleNotFoundError: No module named 'pymysql'" при подключении проекта django к apache?

Всем добрый день! У меня есть проект на django и я пытаюсь связать его с apache. Сразу скажу, что использую не виртуальный, а системный python. Файл 000-default.conf: &lt;VirtualHost *:80&gt; ServerAdmin webmaster@localhost DocumentRoot /var/www/html alias /static /home/belyash/PycharmProjects/prohect_iem/static &lt;Directory /home/belyash/PycharmProjects/prohect_iem/static&gt; Require all …

09.08.2024
Не удается установить django в virtualenv

В VScode (вдруг это важно) я создаю виртуальную среду и пытаюсь установить django, вот последовательность действий: virtualenv myenv myenv\Scripts\activate pip install django Последняя операция не завершается сколько бы я не ждал (скриншот) <img src="https://i.sstatic.net/26jwnQlM.jpg" alt="введите …

09.08.2024
Удалите это поле из формы регистрации Django

В руководствах, которым я следовал, я не видел этого, поэтому я предполагаю, что это потому, что я недавно обновил django до 5.1. Теперь в представлении django signup появилось новое поле. Оно гласит: Аутентификация на основе пароля: …

09.08.2024
Шаблон для периодического получения данных из внешней системы

Предположим, у меня есть приложение Django со следующими возможностями: есть модель Project, в которой есть поле created_at приложение поддерживает систему плагинов, где разработчик может создавать пользовательские конечные точки API и устанавливать их в приложение, выставляя их …

09.08.2024
Как использовать Async Redis Client + Django в python?

Я пытаюсь создать распределенный семафор с помощью Redis для использования в моем Django-приложении. Это нужно для ограничения одновременных запросов к API. Я использую asyncio в redis-py. Однако я хочу создать пул соединений для совместного использования запросов, так как я получал …

09.08.2024
Как правильно аутентифицироваться с помощью OAuth, используя google-auth-oauthlib и Django?

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

09.08.2024
Невозможно привести тип bigint к UUID в миграции Django при переходе с SQLite на PostgreSQL

Я столкнулся с проблемой при миграции моего проекта Django с SQLite на PostgreSQL. Ранее я установил для поля id значение UUID в SQLite, но теперь при применении миграции в PostgreSQL я получаю следующую ошибку: `django.db.utils.ProgrammingError: cannot cast type bigint to …

09.08.2024
Что такое аутентификация на основе пароля в django

Я создал форму, которая наследуется от UserCreationForm, и использую представление на основе класса, которое наследуется от CreateView, и когда я использую runserver и отображаю форму, внизу есть раздел Password-based authentication, который я не замечаю forms.py from django.contrib.auth import get_user_model …

08.08.2024
Как можно протестировать пользовательские представления ошибок в django?

В документации Django приводится следующий пример для тестирования пользовательских представлений ошибок. С учетом следующего примера, как вы собираетесь тестировать пользовательские server_error и csrf_failure представления? Я пытался запустить представление ошибки, используя несколько различных django.core.exceptions, однако пользовательское …

08.08.2024
Django-filters Фильтр по булевым значениям или None с помощью IN lookup expr

Я пытаюсь создать фильтр для набора представлений DRF, который будет фильтровать поле моей модели: is_claim_submitted = models.BooleanField( IS_CLAIM_SUBMITTED_NAME, blank=True, null=True ) Я написал фильтр в соответствии с документацией по django-filter class BoolInFilter(BaseInFilter, BooleanFilter): pass class DefectFilter(django_filters.FilterSet): …

08.08.2024
Мое приложение django не отображается, вместо этого оно просто показывает идентификатор токена промежуточного ПО csrf в адресной строке

Это раздел файла views.py, class filterTask(View): def get(self, request): return render(request, 'filter-task.html'); def output(request): form = Taskform if request.method == 'GET': form = Taskform(request.GET.get('priorityChoice')) ans = Task.objects.filter(priority = form).values() return redirect(request, 'output.html',context={'ans':ans}) Это файл filter-task.html {% include 'base.html' %} …