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

08.07.2024
Django создает дубликаты записей

В таблице Subject всего 5 предметов с уникальными именами, но при выполнении следующего запроса для заполнения таблицы некоторые студенты имеют 5, некоторые 10, а некоторые заполнены 15 или 20 записями. Он должен создавать записи для каждого ученика по …

07.07.2024
Gunicorn Проблемы с ModuleNotFoundError при развертывании DRF-проекта в Render из-за

ПроектDRF запущен в среде разработки, ожидает развертывания в Render через yaml. Сообщение об ошибке выглядит следующим образом: ==> Running 'gunicorn core.wsgi:application' Traceback (most recent call last): File "/opt/render/project/src/.venv/bin/gunicorn", line 8, in <module> sys.exit(run()) ^^^^^ File "/opt/render/project/src/.venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in …

07.07.2024
Ошибка с jquety

Выдает scripts.js:37 Uncaught ReferenceError: $ is not defined хотя все подключено вот html: {% load static %} <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous" defer></script> <script …

07.07.2024
Как отфильтровать товары товары по категориям Django

Есть две модели: Категории и Подкатегории class Category(models.Model): parent = models.ForeignKey('self', blank=True, related_name='child', null=True, on_delete=models.CASCADE) name = models.CharField('Категория', max_length=150, default='name') url = models.SlugField(max_length=160, unique=True) image = models.ImageField('Картинка', upload_to='img', null=True, blank=True) class Meta: unique_together = ('url', 'parent',) verbose_name_plural = 'Категории' def …

07.07.2024
Django __main__.Profile не объявляет явный ярлык приложения

Итак, я работаю над Django и пока не имею большого опыта работы с ним. До сих пор все было в порядке, но теперь я столкнулся с этой ошибкой: RuntimeError: Класс модели main.Profile не объявляет явную метку app_label и …

07.07.2024
Развертывание Coolify Django

Я использую Coolify и хочу развернуть приложение Django. Я создал entrypoint.sh #!/bin/sh set -e echo "Running migrations..." python manage.py migrate echo "Collecting static files..." python manage.py collectstatic --noinput echo "Starting Gunicorn HTTP server..." exec gunicorn coolify.wsgi:application --bind …

07.07.2024
Закрывается WebSocket сразу после открытия (Django, Daphne, Redis)

Возникла необходимость внедрения на WSGI Django сайт - чата. Сайт крутился на Apache2 - OS Debian 12. После изучения документации в проект были внедрены redis, сайт хостится на Daphne и в качестве обратного прокси используется Apache2, но после попытки подключиться …

07.07.2024
Использование jquery-editable-select в приложении Django

Это мое самое первое приложение на Django, поэтому прошу не быть слишком строгими :-) Я пытаюсь использовать jquery-editable-select в моем веб-приложении Django, но я заблудился. https://github.com/indrimuska/jquery-editable-select Согласно этой ссылке, кажется, что сначала нужно установить NPM …

07.07.2024
Какой процент производственных бэкендов использует Raw SQL напрямую? [закрыто]

Я просматривал бенчмарки веб-фреймворков от Tech Empower.. Я заметил, что самые высокопроизводительные версии фреймворков использовали сырой sql, а установки тех же фреймворков, использующие ORM или Query Builder, были значительно менее производительными (до 5 раз!). Посмотрите, …

07.07.2024
Как использовать аутентификацию JWT-токена для API-запросов с помощью rest_framework_simplejwt без необходимости идентификации пользователя?

У меня есть конечная точка API для моего приложения django, где я позволяю любому человеку с маркером доступа JWT (действительным в течение 15 минут) использовать API. Но это не работает, когда я делаю GET-запрос с маркером доступа. Аутентификация отвечает …

07.07.2024
Я пытаюсь получить доступ к модели, используя внешний ключ в другой модели в том же файле models.py. Но я получаю ошибку "имя_модели" не определено

Class chaiVariety(models.Model): CHAI_TYPE_CHOICE = [ ('ML', 'MASALA'), ('GR', 'GINGER'), ('KL', 'KIWI'), ('PL', 'PLAIN'), ('EL', 'ELAICHI'), ] имя = models.CharField(max_length=100) изображение = models.ImageField(upload_to='chais/') date_added = models.DateTimeField(default=timezone.now) type = models.CharField(max_length=2, choices=CHAI_TYPE_CHOICE) описание = models.TextField(default=' ') def __str__(self): return self.name #One to many …

07.07.2024
Проблема фильтрации CartOrderItems по поставщику с помощью Django ORM

Я столкнулся с проблемой фильтрации CartOrderItems по Vendor с помощью ORM Django. Вот сценарий и проблема, с которой я столкнулся: 1.Сценарий: У меня есть Django-приложение, в котором продавцы могут загружать товары (модель Product) и управлять своими заказами (модели CartOrderItems …

07.07.2024
Django orm - как объединить несколько таблиц

У меня есть куча таблиц в postgresql: create TABLE run ( id integer NOT NULL, build_id integer NOT NULL, ); CREATE TABLE test_info ( suite_id integer NOT NULL, run_id integer NOT NULL, test_id integer NOT NULL, id integer NOT …

07.07.2024
Редирект в представлении не находит путь к url или шаблон html

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

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

Установите мой проект django с nginx, gunicorn и whitenoise; это с использованием среды ubuntu. Когда я загружаю изображение на свой сервер, все получается отлично, но при выполнении запроса он выдает такую ошибку: "GET /media/new/image/Imagen_de_WhatsApp_2024-07-05_a_las_14.24.21_e5e0f412.jpg HTTP/1.1" 404 179 " …

07.07.2024
Веб-приложение React + Django не показывает сообщения пользователя, хотя показывает сообщения сервера, которые управляются одной и той же логикой как во фронтенде, так и в бэкенде

Как сказано в заголовке, я пытаюсь сделать линкование с помощью websockets, вчера все шло более-менее гладко, не считая того, что открывалось несколько ws, поэтому, изменив кое-что вокруг и удалив <StrictMode>, я решил эту проблему, но понял, что пользователи больше …

06.07.2024
Я пытаюсь импортировать данные csv в модель Django. Импорт не удается из-за типов данных

Я использую модуль Django import,export в панели администратора. Данное поле импорта является полем CHAR. Данное поле csv может содержать цифры или цифры и буквы. Если запись содержит только число, то для этого поля ничего не импортируется. Если я загружу …

06.07.2024
Почему Django API serializer.data возвращает пустые данные?

У меня странная проблема с моим Django API Я создал модель под названием States Мой сериализатор вывел данные хорошо, но serializer.data печатает данные как на прилагаемом экране class States(models.Model): en_name = models.CharField(max_length=100) ar_name = models.CharField(max_length=100) class Meta: verbose_name_plural = …

06.07.2024
Как добавить поддомен к URL-адресу django?

У меня простой вопрос: Как я могу добавить субдомен к моему django url, например: forums.websitename.com или account.websitename.com? Поскольку мои URL-адреса начали путаться, я хотел бы добавить поддомены на свой сайт, который все еще находится в разработке. …

06.07.2024
Ошибка при попытке использовать команду 'platform login' в файле Platform.sh

Я пытаюсь использовать platform.sh в своей виртуальной среде python, но когда я пытаюсь запустить 'platform login' в командной строке для входа в систему, он не работает. Страница браузера для входа открывается и говорит, что я успешно вошел, но командная строка …

06.07.2024
Почему request.COOKIES периодически возвращает пустой dict?

Я установил cookie в моем представлении следующим образом: response.set_cookie( 'cookie_name', 'true', max_age=100000 ) Куки устанавливаются нормально, и их можно просмотреть в инструментах разработчика. У меня есть тег, который проверяет наличие определенного cookie при каждой загрузке страницы: @register.simple_tag(takes_context=True) def …

06.07.2024
Ошибка при миграции. Я развертываю свое приложение django + бот Telegram на heroku

Я разворачиваю свое приложение django + ботtelegram на heroku. При переносе данных в heroku я получаю ошибку: C:\Users\Acer\brand_online\brand_online>heroku run python manage.py migrate --app brand-telegram Running python manage.py migrate on ⬢ brand-telegram... up, run.7513 (Basic) python: can't open file '/app/manage.py': …

06.07.2024
Выбор даты должен начинаться с понедельника, а не с воскресенья

У меня есть пользовательский виджет для ввода даты: class JQueryUIDatepickerWidget(DateInput): def __init__(self, **kwargs): super().__init__( attrs={ "size": 10, "class": "datepicker", "autocomplete": "off", "placeholder": "Select date", }, **kwargs, ) но когда я открываю выбор даты, он начинается с воскресенья, …

06.07.2024
Django: Профиль поставщика не обнаружен, несмотря на то, что создан

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

06.07.2024
Не подключается static/style.css в Django

Из настроек: STATIC_URL = 'static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, "main/static/"), ] Из HTML: ({% load static %} - присутствует.) <link rel="stylesheet" href="{% static 'style.css' %}">

06.07.2024
Как продублировать текст n раз в Django шаблонах

Я делаю список отзывов, и мне нужно user_course.rate раз написать заполненную звездочку (★), и остальные до пяти заполнить пустую (☆) Т.е если рейтинг 4, то должно быть так ★★★★☆ Gpt выдал такой вариант: <div class="review-rating"> {% for i in 1|to:user_course.rate …

06.07.2024
Ошибка ImproperlyConfigured` при развертывании Django на Vercel с Supabase PostgreSQL

В настоящее время я пытаюсь развернуть свой проект Django на Vercel, используя Supabase в качестве поставщика базы данных PostgreSQL. Я разделил свои настройки на base.py, development.py и production.py, чтобы управлять конфигурациями, специфичными для конкретной среды. Проблема: При попытке миграции …

06.07.2024
Итерация по всем дням в месяце в шаблоне DJANGO

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

06.07.2024
Где писать запросы в rest api и как их защитить

Я буду делать приложение на Flutter. С помощью Django я сделаю rest api для отправки данных из mysql. Я никогда раньше не делал api. В руководствах, которые я нашел, когда я перехожу по url api, вся база данных отображается …

06.07.2024
Как можно вывезти все записи поочередно?

Как можно вывезти все записи поочередно по нажатию кнопки допустимо выводить по пять записей база даны у меня dgango aiogram на донный момент я использую этот код и выводиться не все записи async def send_buy(message: types.Message): reviews_list = Reviews.objects.filter(is_public=True).all()[:10] reviews …

06.07.2024
Привет всем! Кто-нибудь знает, как я могу привязать png-изображение с помощью Gdal, используя Django?

Я пытаюсь привязать изображение .png к некоторым контрольным точкам, которые будут являться угловыми координатами. Я добился этого, используя только Gdal с: from osgeo import gdal ds = gdal.Open(f'{filename}.png') gdal.Translate(filename + '.tif', ds, outputBounds=bounds) но когда я пытаюсь …

06.07.2024
Ошибка CSV-файла не найдена в html-файле в теге pyscript . Запуск этого html-файла в веб-фреймворке python Django

Я изучаю python django web framework . Читаю содержимое csv файла и показываю в pandas dataframe, но получаю ошибку file not found. Перепробовал все возможные варианты, используя последний, альфа-релиз pyscript. Пробовал как абсолютный путь, так и относительный. При запуске …

06.07.2024
В Django UserCreationForm отображается только первый плейсхолдер

Я пытаюсь сделать страницу регистрации с настраиваемой формой создания пользователя - добавить заполнители в поля. Я пытаюсь сделать это следующим образом: forms.py class SignUpForm(UserCreationForm): email = EmailField(max_length=200) class Meta: model = User fields = UserCreationForm.Meta.fields + ("password1", "password2", "email") widgets …

05.07.2024
При развертывании Django в prod, Gunicorn живет в виртуальной среде, но мы деактивируем виртуальную среду, когда переходим к работе с Nginx

Я просмотрел несколько руководств в Интернете о том, как установить Django, Postgres, Gunicorn и Nginx в производстве. Я заметил, что всегда рекомендуется устанавливать все зависимости Python внутри виртуального окружения. Это касается и Gunicorn. Например, сначала мы запускаем нашу …

05.07.2024
Пользователь не создается в django при выполнении запроса

Я пытаюсь сделать несколько запросов к django, все работает нормально, но пользователь не создается. import json import requests url = 'http://127.0.0.1:8000/register/' for i in range(10): s = requests.Session() r1 = s.get(url) csrf = r1.cookies['csrftoken'] data = { 'csrfmiddlewaretoken': csrf, …

05.07.2024
Ошибка: не удалось найти значение контекста react-redux; пожалуйста, убедитесь, что компонент обернут в <Provider>: В моем React Native, Django-restframework

Я настроил свой RTK запрос в React Native (expo-router)/File based here files rtk/api.ts: import { createApi, fetchBaseQuery } from "@reduxjs/toolkit/query/react"; export const api = createApi({ baseQuery: fetchBaseQuery({ baseUrl: "http://127.0.0.1:8000/" }), endpoints: (builder) =&gt; ({ signUp: builder.mutation({ query: (userData) =&gt; …

05.07.2024
Как агрегировать вложенные отношения manytomany в django orm

Учитывая псевдоопределения: class User: name: string class Account: owner: foreignkey(User, related_name="accounts") class Transactions: type: Enum(1,2,3) account: foreignkey(Account, related_name="transactions" value: Int Как написать этот запрос, используя django ORM? SELECT user.id, type, AVG(value) as type_average FROM …

05.07.2024
Как использовать ARRAY от postgres в django orm

В postgresql я могу объединить два столбца в один в массив следующим образом SELECT id, ARRAY[address,zip] as address_array FROM user Есть ли способ сделать это с помощью orm в django? Зачем? Я хочу иметь возможность …

05.07.2024
Есть ли способ получить экземпляр пользователя в шаблоне с помощью async view?

Мне нужно получить экземпляр пользователя в моих шаблонах, используя async view {{ request.user }} or {{ request.auser }}/ Конечно, я могу использовать что-то вроде этого: async def view(request): user = await request.auser() return render(request, 'template.html', {'user': user} …

05.07.2024
Управление SSO для многодоменных и локальных развертываний в приложении Django?

Я разрабатываю Django-приложение, которое будет предлагаться на рынке. Каждый клиент будет иметь уникальный домен, различающийся, по крайней мере, по префиксам. Я интегрировал Single Sign-On (SSO) для аутентификации. У меня есть два конкретных вопроса относительно управления SSO в этой …