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

02.12.2022
Django Serializer - как проверить, является ли ListField действительным?

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

02.12.2022
Django Admin не сохраняет данные в БД

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

02.12.2022
Django приложение для планирования будущего, которому нужна ранее заполненная база данных

Я застрял в Django, пытаясь создать "To" и "From" для всей базы данных (в ежедневном масштабе времени). Мне нужно каталогизировать события, которые произойдут через годы в будущем, и чтобы пользователь мог запросить их для последующего представления. Вот что …

02.12.2022
ModuleNotFoundError: Нет модуля с именем 'proj'

Я столкнулся с этой проблемой и перерыл много ресурсов, но не смог найти решение. Мой проект Django успешно работал на локальном сервере. Но когда я развернул его на сервере, он продолжал получать следующую ошибку. ModuleNotFoundError: Нет модуля с именем 'proj' …

01.12.2022
Проблема с Google Charts при использовании Python Django

Начал получать эту проблему, как только попробовал использовать 2 графика одновременно в моем html+css шаблоне. Я делаю массивы следующим образом в моем views.py файле (отправляя в html файл как context переменную): array1 = [["x axis", "y axis"] , …

01.12.2022
Продолжаем получать ошибку MIME при попытке прикрепить css файл Django

Я знаю, что этот вопрос уже задавался раньше, но я пытался реализовать ответы на этих форумах, но пока ни один из них не сработал для меня. Вот моя папка: Files. Вот мой html файл: {% include …

01.12.2022
Первый просмотр в учебнике DJANGO -> Страница не найдена (404)

Я занимался по учебнику "Написание вашего первого приложения Django, часть 1" и застрял на пункте "Напишите ваше первое представление". Я выполнил все инструкции относительно файлов. Когда я перехожу по адресу http://127.0.0.1:8000/, я вижу "Установка прошла успешно! Поздравляем!", …

01.12.2022
Стилизация таблицы HTML ведет себя странно при генерации с помощью python, таблица в таблице?

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

01.12.2022
Как лучше всего использовать слишком много динамических html-элементов в одном шаблоне в django

Довольно новичок в django и кодировании... В настоящее время я создаю страницу, которая имеет несколько независимых div, которые обновляются по событию одного клика. У меня есть все эти различные div'ы (функции) на одной странице, и я начинаю понимать, что …

01.12.2022
Соответствие с Django import_export с несколькими полями

Я хочу импортировать CSV в Django. Проблема возникает при попытке импорта на основе атрибутов. Вот мой код: class Event(models.Model): id = models.BigAutoField(primary_key=True) amount = models.ForeignKey(Amount, on_delete=models.CASCADE) value = models.FloatField() space = models.ForeignKey(Space, on_delete=models.RESTRICT) time = models.ForeignKey(Time, on_delete=models.RESTRICT) class …

01.12.2022
Получение ключа и значений из набора Queryset в Django

Обновление: Я пробовал так: queryset = Shift.objects.values('employer__org_name').annotate(count=Count('id')) result=list(queryset) for dic in result: for i in dic: print("dic[i] is :",dic[i]) the result is: dic[i] is : employer1_org dic[i] is : 10 dic[i] is : employer2_org dic[i] is …

01.12.2022
Почему добавление дополнительных полей в этот виджет приводит к ошибке keyError?

Я работаю над формой в своем проекте Django. Я хотел добавить класс bootstrap к моим полям ввода. Я попытался сделать это с помощью следующего кода: class CategoryForm(ModelForm): class Meta: model = Category fields = '__all__' labels = { "sub_category":"Sub category …

01.12.2022
Django ORM Запрос для нахождения среднего значения между временными метками

Я пытаюсь понять, как структурировать запрос. У меня есть три модели, которые я унаследовал, билеты, комментарии и действия: class Ticket(models.Model): date = models.DateTimeField(default=datetime.datetime.now, blank=True) subject = models.CharField(max_length=256) description = models.TextField() И class Comments(models.Model): date = models.DateTimeField(default=datetime.datetime.now, …

01.12.2022
Как я должен установить DJANGO_SETTINGS_MODULE, django.core.exceptions.ImproperlyConfigured: Запрашиваемая настройка EMAIL_BACKEND

Я только начинаю изучать Django и при создании приекта у меня возникает проблема: "django.core.exceptions.ImproperlyConfigured: Запрошена настройка EMAIL_BACKEND..." Я встретил описание этой проблемы на Staciverflow, но я не понимаю, в каком файле я должен установить DJANGO_SETTINGS_MODULE??? Пожалуйста, дайте мне подробное …

01.12.2022
Chrome игнорирует аргумент target тега <a> при программном "нажатии" на ссылку

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

01.12.2022
Локальный сервер не проходит по шаблону URL на моем локальном сервере

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

01.12.2022
Django не подключается к базе данных postgresql с помощью docker-compose

Да, я знаю, что этот вопрос уже задавался, и обычная ошибка заключается в том, что DB_HOST = имени службы докера, в моем случае db. Вот мой docker-compose.yml: version: "3" services: db: image: postgres:latest restart: always ports: - "54320:5432" expose: …

01.12.2022
Какой метод проектирования базы данных лучше для производительности?

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

01.12.2022
Django Value Error "seek of closed file" при использовании PIL для изменения размера изображения при обновлении записи

У меня следующая модель: class Players(models.Model): team = models.ForeignKey(Teams, verbose_name=_('Team'), on_delete=models.CASCADE) player_name = models.CharField(_('Player Name'),max_length=200) player_description = models.TextField(_('Player Description')) player_image = models.ImageField(_('Profile Pic'),upload_to='upload/player_image', null=True, blank=True) player_social = models.CharField(_('Social Media Tag'),max_length=200) class Meta: verbose_name = _("Players") verbose_name_plural = _("Players") def …

01.12.2022
Не отображает css django

У меня не подключаеться файл css, тоесть он есть но браузер его не использует и не видит когда я в url пишу https://127.0.0.1/static/ и путь к css файлу. Django 4.1 &lt;!DOCTYPE html&gt; {% load static %} &lt;html&gt; …

01.12.2022
Django3 Paginator с представлением на основе функций

Class ProductList(ListView): model = Product paginate_by = 8 def company_page(request, slug): ... product_list = Product.objects.filter(company=company).order_by('-pk') paginator = Paginator(product_list, 4) page_number = request.GET.get('page') page_obj = paginator.get_page(page_number) return render(request, 'product/product_list.html', { ..., 'product_list': product_list, 'page_obj': page_obj }) views.py &lt;nav aria-label="Pagination"&gt; …

01.12.2022
Django REST Framework - Пользовательское действие для использования другого класса сериализатора, пустой результат

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

01.12.2022
/bin/bash: строка 1: gunicorn: команда не найдена

Может ли кто-нибудь помочь нам с этой проблемой Я пытаюсь развернуть приложение Django на железной дороге, но получаю ошибку /bin/bash: line 1: gunicorn: command not found мой путь гуникорна /usr/local/lib/python3.10/dist-packages python path ['', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/root/.local/lib/python3.10/site-packages', '/usr/local/lib/python3.10/dist-packages', '/usr/local/lib/python3. …

01.12.2022
Ошибка при работе над сайтом в Django

Это продолжение предыдущего вопроса. Когда я продолжал работать над сайтом и хотел протестировать сайт через "python manage.py runserver" в директории C:\mysite\site\miniproject, выскочила следующая ошибка: Watching for file changes with StatReloader Exception in thread django-main-thread: Traceback (most recent call last): File …

01.12.2022
Django: Обработка дублированных значений в уникальных строках

У меня есть строка данных, и в ней находится объект Protein. Белковый объект имеет уникальный protein_id (не PK) и ряды данных могут иметь повторяющиеся белковые объекты. Так, когда пользователь создает строку данных, скажем Data: {'protein_id':ABC123}, если данный protein_id уже …

01.12.2022
Django : динамическое получение контекстных данных

Я работаю над музыкальным веб-приложением и пытаюсь отобразить диаграмму (с помощью Chart.js) для жанров по семействам (т.е. жанр инди-рок находится в семействе рок). У меня есть 14 семейств (рок, металл, джаз и т.д...), и я хочу иметь возможность выбрать одно …

01.12.2022
Как использовать функцию класса в качестве декоратора, который сам принимает параметр в python?

Я попробовал этот фрагмент в качестве эксперимента, как декораторы могут быть использованы в различных сценариях, здесь без переменной весь код работает, но когда я добавляю аргумент в функцию декоратора, появляется сообщение об ошибке. class dec(object): def __init__(self, str1, str2): …

01.12.2022
Как использовать js на событии изменения с форматом django?

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

01.12.2022
Расширение django-graphql-auth для ограничения имени пользователя, паролей и электронной почты

Я использую Django v 3.2 и django-graphql-auth v 0.3.16 У меня есть пользовательский пользователь (и менеджер пользователей), определенный следующим образом: models.py class CustomUser(AbstractUser): USERNAME_FIELD='username' EMAIL_FIELD='email' # ... objects = CustomUserManager() managers.py class CustomUserManager(BaseUserManager): # …

01.12.2022
Python Звонок на телефон Через свою атс

Имею свою ip атс на базе астерикс и ему подобных есть выделенный sip номер.вопрос как программно позвонить на мобильный телефон и произвести звуковой фаиз через python, пакет pyVoIP разобрался немного но кроме просто звонка не могу не чего сделать. суть …

01.12.2022
Django Как добавить число из другого объекта

Как добавить значение int внутри поля в нескольких объектах, чтобы оно отображалось в другом объекте. Допустим, мне нужно добавить все товары, которые клиент заказывал ранее, и сохранить их в поле all_previous_orders. Result.json [ { "customer_name": "John Doe", "order": [ { …

01.12.2022
Django Forum | Post Question | Не работает сохранение данных в переменной JavaScript

Я сейчас делаю форум с помощью Django и у меня возникла проблема. При создании страницы "Опубликовать вопрос". Я хочу сохранить название, описание и т.д. в переменной javascript, потому что вы вводите данные через несколько страниц. (см. здесь: <a href="https://i.stack.imgur.com/WY67M.jpg" rel="nofollow …

01.12.2022
Как аннотировать сумму двух столбцов в Django, когда один из них должен быть отфильтрован, а другой сначала разобран?

У меня есть x, a ManyToManyField, которые я хочу отфильтровать по имени. Этого можно достичь с помощью count1 = Q(x__name__contains=UNSUPPORTED_FORMATS) У меня также есть y, JSONField, который на самом деле является списком. Я хочу подсчитать …

01.12.2022
Множественный выбор в модели

ANIMALS = (('dog','dog'), ('cat','cat')) class Owner(models.Model): animal = models.Charfield(choices=ANIMALS, max_length=10) Моя проблема в том, как я могу сделать, если у меня есть и то и другое?

01.12.2022
Method Not Allowed (POST) (Django)

Есть форма для отправки отзывов, когда пытаюсь её отправить, перебрасывает на пустую страницу, и в консоли появляется ошибка Method Not Allowed (POST). views class Feedback(CreateView): form_class = FeedbackForm model = Feedback success_url = reverse_lazy('home') urls from django.urls import path …

01.12.2022
Проблема с Django-filer при получении загруженного изображения в интерфейсе администратора Django или любом http|s запросе

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

01.12.2022
Как получить id элемента с помощью foreignkey в файле admin.py

У меня вопрос. Могу ли я передать данные для фильтрации другого поля (manytomany) в admin.py? Мне нужно получить связанное значение id foreignkey. Models.py class Pansions(models.Model): ...... category = models.ForeignKey(Category, null=True, on_delete=models.PROTECT, related_name='cards', verbose_name='Category') ...... Admin.py class PansionatAdmin(admin.ModelAdmin): ..... …

01.12.2022
Selenium chromdriver продолжает выдавать ошибку

Я уже некоторое время пользуюсь selenium chrome. Я пытался поймать ошибку, используя try: #check if it already exist before doing anything webdriver.driver except: chromeBrowser=ChromeDriverManager().install() ....... some other code here Приведенный выше код работает очень хорошо, он ловит ошибку и …

01.12.2022
Мои элементы html не находятся в нужном месте

Я использую классы bootstrap и по какой-то причине они не работают. Это объединенные шаблоны. Переключаемыми являются &lt;div class="col-md-8"&gt; и &lt;div class="col-md-4" style="margin: 0;"&gt; &lt;main role="main" class="container-flex" style="margin-left:60px; overflow:hidden;"&gt; &lt;div class="row"&gt; &lt;div class="col-md-8"&gt; ... &lt;/div&gt; &lt;div class="col-md-4"&gt; &lt;div …