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

15.11.2021
Приложение django работает только с портом 8000

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

15.11.2021
Могу ли я выучить Python самостоятельно? [закрыто]

Я абсолютный новичок в Python. Я начал смотреть некоторые видео на youtube. Пожалуйста, скажите, могу ли я выучить Python самостоятельно? Можете ли вы помочь мне с веб-сайтами? Если да, то на какой курс мне следует записаться? Спасибо, Руби

15.11.2021
Ошибка миграции django-cms

Создал таблицу doctors которая обращается к модели Title в django-cms. При миграции на сервере происходит ошибка которая в текстовом виде ниже. Много гуглил, ничего не помогло. Я могу удалить все миграции из папки migrations и запустить makemigrations и оно сработает, …

15.11.2021
Как кодировать и декодировать изображение в JSON для celery и django

Я пытаюсь применить некоторую логику к изображению, полученному из вызова API. Ниже приведен код из Django Rest Framework. Я пытаюсь сериализовать изображение, чтобы отправить его в задачу celery, но у меня не получается правильно сериализовать и десериализовать изображение. serializer.validated_data это …

15.11.2021
В Openedx Based Project, Xblock customization необходимо добавить CKEditor в textarea на javascript

В Openedx Based Project, Xblock customization нужно добавить CKEditor в textarea на javascript. я использую этот xblock "edx-sga Staff Graded Assignment XBlock" нужно добавить одну textarea в качестве richtext-editor как CKEditor.

15.11.2021
Django-postgres-extesion ArrayRemove

Здравствуйте, я пытаюсь добавить значения параметров мониторинга сети (int) в Django models ArrayField каждую минуту для дальнейшей обработки. Django-postgres-extension показался многообещающим для моих целей, но теперь я борюсь с парой проблем. Я добавляю значения (int) в мой массив, используя MyMeasData.objects.filter(ipAddress=ipa).update(paramOne …

15.11.2021
Неверные данные аутентификации

Я пытаюсь отправить электронную почту в моих проектах django. Вот мои настройки: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'gmail.com' # EMAIL_USE_TLS = True EMAIL_USE_SSL = True EMAIL_PORT = 465 EMAIL_HOST_USER = 'noreply.marketage@gmail.com' EMAIL_HOST_PASSWORD = '*******' Я …

15.11.2021
Как объединить несколько столбцов с группировкой в Django/Postgres

У меня есть следующие таблицы, которые мне нужно объединить по дате и валюте: Сделки. Описание | Дата | Сумма | Валюта Курсы валют Валюта | Дата | Курс Мне нужно объединить столбцы даты и валюты, умножить курс …

15.11.2021
Как добавить Django в проект react? [закрыто]

У меня есть проект, который мы начали с React и firebase. Мы хотим добавить Django для бэкенда вместо react и оставить только React для фронтэнда (что, я уверен, возможно из того, что я слышал?), но моему программисту пришлось отступить …

15.11.2021
Невозможно настроить https и включить ssl на сервере Apache mod_wsgi django

Я хочу настроить https и включить ssl для моего приложения django, которое работает на сервере apache mod_wsgi. У меня есть мои ssl сертификаты в каталоге проекта. Вот команда, которую я использую для запуска сервера (указаны только параметры ssl и …

15.11.2021
Как добавить ссылки в навигационную панель Bootstrap в django?

я пытался добавить ссылки в навигационную панель Bootstrap для страницы входа в Django, которая в итоге сохраняется в администрации Django вот мой файл base.html <html> <head> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous"> {%block head %} <title>Base</title> {% endblock %} …

15.11.2021
Администратор Django с поддержкой многопользовательского доступа, ролями и журналами действий?

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

15.11.2021
Объект 'memoryview' не имеет атрибута 'decode' в django postgres

Объект memoryview' не имеет атрибута 'decode' Я получаю эту ошибку при декодировании данных из базы данных, которые имеют двоичное поле inst = Instance.objects.all().filter(product=product, site=site) logger.info(inst) instance_file_data = {} for ins in inst: instance_i.append(ins.Instance) logger.info(instance_i) strdat = FD.file_data.DECODE("ascii")

15.11.2021
Инкрементные итоги в Django Model

У меня есть таблица следующего вида: Пример таблицы и у меня есть модель как class Hours(models.Model): name = model.Charfield(max_length =200) hours = DecimalField(max_digits = 6, decimal_places=2) def total_hours(self): queryset = Hours.objects.aggregate(total_hours=models.Sum('hours')) return queryset['total_hours'] …

15.11.2021
Лучшая практика проектирования базы данных в проекте django rest?

У меня есть проект, в котором пользователи имеют несколько разрешений на основе назначенной роли. Админ может назначить права (например, can_view, can_approve) в некотором меню некоторой роли и так далее. Таким образом, может быть очень много bool-флагов, и некоторые …

15.11.2021
Django: Вычисление количества товара

Нужно автоматически рассчитать сумму заказа, переопределил функцию сохранения, но ругается на отсутствие id. необходимо иметь значение для поля "id", прежде чем можно будет использовать это отношение "многие-ко-многим". class Pizza(models.Model): title = models.CharField(verbose_name='Название пиццы', max_length=100) technology_card = models.ForeignKey(Technology_card, on_delete=models.CASCADE) …

15.11.2021
Почему мои CSS, Javascipt и bootstrap не отображаются на моем сайте django?

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

15.11.2021
Утверждать или отклонять пользователей через панель django-admin после того, как пользователь зарегистрировался

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

15.11.2021
Как построить панель поиска, аналогичную Carvana

Мы работаем над проектом класса, в котором мы создаем каталог автомобилей для начинающих покупателей автомобилей (мы новички в веб-разработке). Мы используем Django для бэкенда, PostgreSQL для базы данных и vue.js для фронт-энда. Мы пытаемся сделать панель фильтров, похожую на …

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

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

15.11.2021
Выбирается одно значение django python

Делаю авторизацию по ключу, в базе данных лежать 2 ключа, но почему-то он авторизуется только по последнему def index(request): all_keys_list = Key.objects.raw("SELECT *, activation_key FROM main_key") # for k in Key.objects.raw("SELECT id, activation_key FROM main_key"): # print(k.activation_key) if (request.method == …

15.11.2021
Как создать поле, содержащее множество значений из другой модели в django

Я начинаю изучать django. Я создаю приложение для викторины на python django. В модели профиля я хочу создать два поля, это ответ на вопрос и неправильный вопрос. И эти поля должны содержать много значений из модели Question. Я пробовал ManyToManyField, …

15.11.2021
Django annotate возвращает дублирующиеся записи

Я аннотирую набор запросов следующим образом: class ItemQuerySet(models.QuerySet): def annotate_subitem_stats(self): return self.annotate( count_subitems=Count('subitems'), has_sent_subitems=Case( When(subitems__status=Status.sent, then=Value(True)), default=Value(False) ), ) В данном примере SubItem является моделью с внешним ключом к Item. При выполнении этого кода …

15.11.2021
Подходящий запрос не существует. Ошибка Django

это мой код для моего проекта, я просто получаю эту ошибку я пытался разобраться в ней, но у меня не получается, Django Error: DoesNotExist в /save_post/ Профиль, соответствующий запросу, не существует. views.py, строка 75, in save_post form.authore = …

15.11.2021
Django DatabaseError Неверный коннектор для timedelta

Ранее я реализовал ExpressionWrapper для создания пользовательского фильтра, он отлично работает в postgresql, но когда я запустил тест с sqlite3, то появилась ошибка django.db.utils.DatabaseError: Invalid connector for timedelta: *.. class AccessDurationQuerySet(models.QuerySet): def filter_expiration(self, is_expired: bool = False): """ To …

15.11.2021
Как получить данные пользователя из конечной точки djoser (.../users/me)

Как получить информацию о пользователях с помощью djoser url /users/me/? Я пытался следовать примеру в этой документации, но ничего не получается, я продолжаю получать 403 forbidden. Я использовал Bearer, JWT, and Token в заголовке авторизации, но ни один из них …

15.11.2021
Расширение модели абстрактного пользователя для двух различных типов пользователей (клиент, продавец)

Models.py from django.contrib.auth.models import AbstractUser, BaseUserManager from django.db import models from django.utils.translation import ugettext_lazy as _ class CustomUserManager(BaseUserManager): """Define a model manager for User model with no username field.""" def _create_user(self, email, password=None, **extra_fields): """Create and save a User …

15.11.2021
Как создать обычный текст в Sphinx и DocString

Я добавил автодокументирование Sphinx в свой ванильный проект Django. В ванильном проекте Django есть DocString, который я хочу сохранить: """URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/3.1/topics/http/urls/ Examples: Function views 1. …

15.11.2021
Есть ли в django-coverage ошибка в вычислении покрытия?

Я измеряю покрытие тестов с помощью инструмента покрытия django. Я использую команду coverage html для просмотра покрытия, но результат получается странным. Например, часть результата такова: нажмите, чтобы увидеть. Вопрос в том, как строки 102 …

15.11.2021
Как сделать пользовательский сериализатор, который может обрабатывать данные вложенных постов для конечной точки Create API?

В связи с уникальными потребностями бизнеса, мне необходимо настроить конечную точку Create API. Поведение по умолчанию в django-rest-framework выглядит следующим образом. class Customer(models.Model): fieldA = models.IntegerField(null=True, blank=True) fieldB = models.CharField(max_length=5, blank=True) ... ... class CustomerSerializer(serializers.ModelSerializer): class Meta: model = Customer …

15.11.2021
Django автоматическое увеличение PositiveIntegerField для ForeignKey

В приведенной ниже модели django возможно ли сделать поле position автоинкрементом на ForeignKey в модели ChatGroup class Channel(Model): chat_group = models.ForeignKey(ChatGroup, on_delete=models.CASCADE) name = models.CharField(max_length=50) description = models.TextField(max_length=255, null=True, blank=True) position = models.PositiveIntegerField() created_at = models.DateTimeField(auto_now_add=True) class …

15.11.2021
Использование всех значений в модели для создания графика в Django

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

15.11.2021
Django создает родительскую модель и дочернюю модель в одной форме

Я изучаю Python и Django, и я пытаюсь создать рецепт с помощью формы. Проблема в том, что у меня есть две модели, Recipe и RecipeIngredient, и я не знаю, как добавить ингредиенты рецепта в форму, поскольку для этого требуется …

15.11.2021
Как увидеть комментарии внутри сообщений на странице администратора

Занимает класс class Posts(models.Model): caption = models.CharField(max_length=2200) date_posted = models.DateTimeField(default=timezone.now()) user = ForeignKey(User, on_delete=models.CASCADE ,related_name='UserPosts') def __str__(self): return f"Post {self.id} ({self.user.username})'s" КлассComment имеет внутри поста related_name='comments' class Comment(models.Model): text = models.CharField(max_length= 2200) …

15.11.2021
Как добавить отношения "многие ко многим" после сохранения в django?

Я пытаюсь создать простое приложение ToDo на django: 'ящик' содержит несколько 'задач', имеет 'владельца' (человека, который создал ящик и имеет административные привилегии) и несколько 'пользователей' (людей, которые могут получить доступ к ящику и добавлять/редактировать задачи). Я хочу автоматически добавить …

15.11.2021
Django: колонка order_by из другой таблицы

Я создаю форум и имею следующую модель для сообщений: class Message(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) text = models.TextField(max_length=100000) date_publication = models.DateTimeField(auto_now_add=True) class Discussion(Message): title = models.CharField(max_length=500) views = models.PositiveBigIntegerField(default=0) class Response(Message): topic = models.ForeignKey(Discussion, on_delete=models.CASCADE) reply_to = models.ForeignKey( Message, …

15.11.2021
Проблема с отображением урлов на функции представления в Django

Я хочу сгруппировать все мои URL в моем приложении todo list в файл project/todolist/urls.py. Таким образом, у меня есть кнопка и поле String, где вы можете добавить элемент в список, и когда вы нажимаете на кнопку, она должна отправить …

15.11.2021
Ubuntu : FATAL: не удается найти команду '/home/ubuntu/env/bin/gunicorn'

Я пытаюсь настроить конфигурационный файл gunicorn для моего сервера Ubuntu, однако я постоянно сталкиваюсь с ошибкой guni:gunicorn FATAL can't find command '/home/ubuntu/env/bin/gunicorn' при попытке sudo supervisorctl status Вот код конфигурационных файлов: [program:gunicorn] directory=/home/ubuntu/spookie command=/home/ubuntu/env/bin/gunicorn --workers 3 --bind unix:/home/ubuntu/spookie/app.sock …

15.11.2021
Django Импорт экспорт, фильтр объектов ForeignKey, связанных с пользователями

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

14.11.2021
Вывод данных в шаблоне Django

Не могу решить задачу вывода данных в шаблоне Django из списка состоящего из нескольких QuerySet. Например получим несколько QuerySet, объединяем в список: [<QuerySet [<Recipe: 111>, <Recipe: 222>]>, <QuerySet [<Recipe: 333>, <Recipe: 444>]>] В интерфейсе необходимо вывести данные в следующем порядке: …