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

30.01.2022
Django Отображение сериализатора наследования нескольких таблиц

Я расширил свою модель следующим образом. class Item(models.Model): name = models.CharField(max_length=50) class Category1(Item): code = models.CharField(max_length=50) class Category2(Item): status = models.IntegerField(default=1) class Order(models.Model): # fields class OrderItem(models.Model): order = models.ForeignKey("Order", on_delete=models.PROTECT, related_name="order_items") item = models.ForeignKey("Item", on_delete=models.PROTECT) Есть …

30.01.2022
Как разработать систему комментирования блога с помощью django orm?

Я новичок в django и мне интересно, как я могу разработать вложенную систему комментирования для моего проекта блога? class Post(models.Model): title = models.CharField(max_length=20) paragraph = models.TextField() sources = models.CharField(max_length=100) author = models.CharField(max_length=50) likes = models.PositiveIntegerField(default=0) def __str__(self): return …

30.01.2022
Ошибка приложения в heroku при развертывании django

Я пытаюсь развернуть проект Django на Heroku, и по какой-то причине он выдает мне "Application Error". Когда я просматриваю журналы, я получаю следующее: 2022-01-30T12:44:14.000000+00:00 app[api]: Build succeeded 2022-01-30T12:44:21.330403+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=lms-mkc.herokuapp.com request_id=44f703bc-3648-49a3-a440-d421a3e8d742 …

30.01.2022
Модель отображается в admin, только если внешний ключ к суперпользователю

В админке django у меня есть модель "profile", которая имеет внешний ключ к пользователю. Если я создаю новый экземпляр модели профиля, он отображается в админке только в том случае, если пользователь, к которому он привязан, имеет статус суперпользователя. Я бы …

30.01.2022
Как создать модель django со статическим файлом изображения

Enter code here class EncryptedMessage(models.Model): image = models.ImageField(upload_to="images", blank=True) def __str__(self): return 'image: {}'.format(self.image) Это моя модель django, мне нужно создать объект со статическим файлом изображения. …

30.01.2022
Как указать, что класс C будет использоваться по наследству классами, которые также наследуют от класса A

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

30.01.2022
Django - Различное поведение между DEV и PROD

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

30.01.2022
Django request.session не работает должным образом

Я создаю веб-приложение и использую ajax для отправки данных из frontend в backend, чтобы я мог обрабатывать формы и сохранять их в базе данных. Я отправляю данные из ajax в метод get-data и оттуда сохраняю их в сессию, но когда …

30.01.2022
Django.db.utils.OperationalError: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: django aws

При попытке получить данные из базы данных я получаю следующую ошибку: 2022-01-30 11:47:05,004 ERROR Exception inside application: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: No such file or directory Is the server running locally and accepting connections …

30.01.2022
Почему сборка докеров постоянно дает сбои?

Я впервые пытаюсь использовать Docker для своего проекта Django, используя книгу "Django For Professionals", но я продолжаю получать ошибки сборки, когда я набираю "Docker build ." в течение нескольких дней. Я просмотрел другие посты на stack overflow ( Ошибка …

30.01.2022
Приложение с вопросами, в котором пользователь должен дать монеты, чтобы задать вопрос, а ответивший получит монеты

Enter code here Я создаю веб-приложение типа "вопрос-ответ". Я хочу, чтобы пользователь, задающий вопрос, в обязательном порядке давал монеты. Варианты ответов уже есть. Затем пользователь, который отвечает на вопрос, получает монеты, отданные другим пользователем. Я использую сигналы Django, но пользователь, …

30.01.2022
Запуск цикла for внутри html-файла в течение определенного времени в django

Я хочу, чтобы цикл for выполнялся 2/3 раза для этой конкретной модели. Допустим, у меня есть 10 данных, я хочу, чтобы первые 3 были показаны в html-файле через цикл for. Может ли кто-нибудь помочь мне с этим? …

30.01.2022
Django ; Как я могу перенести проект, сделанный с помощью sqlite3 на postgresql

В течение нескольких дней мой друг работал в OS:windows и он сделал часть django приложения используя базу данных :sqlite3, он дал мне резервную копию своей работы для завершения моей части, на резервной копии я нашел базу данных под названием …

30.01.2022
Модели Django не сохраняются в базе данных при обновлении с помощью Celery и при развертывании на Heroku

Так что название немного длинное, но я думаю, что оно довольно хорошо объясняет мою проблему. У меня есть проект Django, который обновляет модели каждые 60 секунд путем соскабливания данных о валюте с другого сайта с помощью Celery и RabbitMQ. …

30.01.2022
Я пытаюсь прочитать CVS файл в Django

I'm new to Django trying to read data from CSV file and display data in form of a table using Django templates. Please help me with how I can do it. Мой файл views.py from fileinput import filename …

30.01.2022
Prefetch не симулирует

Мой набор запросов таков product = Prosucts.objects.all().prefetch_related(Prefetch(‘prod_sale’, Sales.objects.filter(type__in=(1,2)).annotate(quantity_sold=Sum(‘quantuty’)), to_attr=‘prod_sold’)) Итак, если у меня есть продукт сок=3, яблоко =6, яблоко=4 Мой кверисет дает мне сок = 3, яблоко = 6 , 4 Я не могу заставить Apple …

30.01.2022
Команда Python manage.py показывает ошибку ImportError

При выполнении команды python manage.py makemigrations я получаю ошибку импорта, которая выглядит следующим образом ImportError : Модуль 'Backend.apps' не содержит класса 'BackendConfigrest_framework'. Возможные варианты: : 'BackendConfig'

30.01.2022
Фильтрация по внешнему ключу в ViewSet, django-rest-framework

Я хочу, чтобы мой api возвращал определенные объекты из базы данных на основе внешнего ключа, полученного из пути url. Если мой url выглядит как api/get-club-players/1, я хочу получить каждый объект игрока с соответствующим идентификатором клуба (в данном случае club.id …

30.01.2022
Ошибка Django с представлениями для отображения и сохранения формы

У меня есть виу для отображения и сохранения формы, как показано ниже: @login_required(login_url='/login') # Check login def addlisting(request): if request.method == 'POST': form = ProductForm(request.POST, request.FILES) if form.is_valid(): form.save() return redirect('home') else: form = ProductForm() return render(request, 'listing/addlisting.html', { …

30.01.2022
Как работать с вложенными if else в шаблонах django?

Здесь, В этом проекте я создаю сайт электронной коммерции и использую Django. Итак, я хочу показать, что если нет товара категории Electric "Sorry, No Product is Available Right Now !!!" будет показано. где n - количество товаров, которые отправляются …

30.01.2022
Как проверить, является ли персонал истинным перед входом в приборную панель, которую я создал сам в Django?

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

30.01.2022
Как я могу удалить запись при импорте файла с помощью django-import-export?

В моем проекте используется фреймворк Django и установлен плагин django-import-export. Я могу импортировать и экспортировать все нормально. Но когда я импортировал файл в базу данных. Все новые записи из файла были успешно импортированы, но старые записи, которых нет в новых …

30.01.2022
Django как сделать запрос на отношения "многие ко многим

Это моя модель class MenuItem(models.Model): name = models.CharField(max_length=500, null=False) description = models.CharField(max_length=500, null=True) image_url = models.CharField(max_length=1000, null=True) menu_category = models.ForeignKey(MenuCategory, on_delete=models.CASCADE) def __str__(self): return f'{self.name}' class Venue(models.Model): name = models.CharField(max_length=500, null=False) def __str__(self): return f'{self.name}' class VenueMenu(models.Model): venue = models.ForeignKey(Venue, …

30.01.2022
Django пользовательская валидация номера телефона США

Мне нужно написать функцию, которая принимает в качестве аргумента номер телефона Us и проверяет его, как мне написать для django field validation. models.py: class Mymodel: phone = PhoneField(max_length=255, blank=True) validators.py: def validate_phone(v): #code#

30.01.2022
Как хранить в базе данных Django данные о пользователях и временные ряды

Я хочу создать сайт, который должен хранить "данные пользователя" и "данные временного ряда" в базе данных. Как этого добиться, используя Django? Is it possible to achieve that using single database such as postgresql with timescale extension? Or …

30.01.2022
Django не может отобразить форму на шаблонах

Я создал модель и форму для загрузки данных пользователями, но почему-то форма не отображается на html-странице. Вот моя модель: class Product(models.Model): STATUS = ( ('True', 'True'), ('False', 'False'), ) VARIANTS = ( ('None', 'None'), ) SALESTATUS = …

30.01.2022
Django различный набор разрешений для пользователя

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

30.01.2022
Выделение активной ссылки с помощью Java Script

Совсем недавно начал самостоятельно учиться писать на Django. В планах написать маленький сайт для работы под свои нужды. И ради развития ))). К сути. Имеется такой Navbar: <div> <h3 class="float-md-start mb-0">Название организации</h3> <nav class="nav nav-masthead justify-content-center float-md-end"> <a class="nav-link" href="{% …

30.01.2022
Как я могу обновлять поле "last_updated", когда пользователь изменяет данные

Я пытаюсь сделать пользовательскую модель пользователя в django и добавить дополнительное поле "last_updated", которое должно обновлять дату и время каждый раз, когда пользователь вносит изменения или сохраняет новые данные. class User(AbstractUser): username = None email = models.EmailField(_('email address'), unique=True) …

30.01.2022
Трудности с пониманием flask и реализацией в django

I want to implement django project which already made by flask. I am new to django and i dont have knowledge on flask. I want to understand the logic behind there. here i will post related codings from flask, flask …

30.01.2022
Как добавить/перенести список значений из одной модели в другую в django?

Позвольте мне показать вам, что я сделал успешно и чего я пытаюсь достичь сейчас. У меня есть 2 модели. Обе имеют одинаковые 3 поля. Имя, Месяц, Номер. Две модели - Main и BMO. Я фильтрую первую модель …

30.01.2022
Разрешение chainig в Django rest framework ViewSet

Class UserViewSet(viewsets.ModelViewSet): def list(self, request): users = User.objects.all() serializer = UserSerializer(users, many=True) return Response(serializer.data, status=status.HTTP_200_OK) def create(self, request): serializer = UserSerializer(data=request.data) if serializer.is_valid(raise_exception=True): pass def retrieve(self, request, pk): user = get_object_or_404(User, pk=pk) self.check_object_permissions(request, user) serializer = UserSerializer(user) return Response(serializer.data, status=status.HTTP_200_OK) …

30.01.2022
Автоматическое увеличение id в базе данных Django SQLIite

Я установил поле image_id как auto increment. Но проблема возникает, когда, скажем: Я ввожу изображение в базу данных из админпанели django, ему присваивается auto inc id 1. Затем я удаляю это же изображение. И когда я вставляю новое изображение, …

30.01.2022
Пользовательская функция валидации django

я написал функцию validaiton для атрибута правильно ли это и как мне написать для того же атрибута с blank = True и add_1 является обязательным полем любые условия для добавления add_1 = models.CharField(max_length=255) add_2 = models.CharField(max_length=255, blank=True) Примечание: …

30.01.2022
Как проверить групповые разрешения в представлении Django?

Я создал две группы group1 и group2 и назначил пользователей соответственно. Я обнаружил, что могу запретить доступ в шаблонах, используя {% if perms.app1 %} // app1 is a app in project ///show something {% endif %} В …

30.01.2022
Django Rest-Framework: как добавлять/удалять записи в отношениях ManyToMany?

Я только что просмотрел учебник Django-Rest-Framework (DRF) и попытался адаптировать его к простому приложению для фотографий, над которым я работаю, с моделями Album и Photo в отношениях M-2-M: альбом может иметь много фотографий, а фотография может …

30.01.2022
Что такое статистика футбольных матчей Логика модели Django?

Я создаю приложение, которое визуализирует статистику футбольных матчей на Django. Я беру данные из https://fbref.com/ в виде CSV файла. У меня есть скрипт python, который очищает данные и создает фрейм данных с ['Player', 'Shots', 'SCA', 'Touches', 'Pass', …

30.01.2022
Как получить доступ к drf api из react после входа пользователя в систему в django

Я в основном использовал шаблоны Django для своего фронт-энда, и все работает хорошо. Я хочу изучить DRF и React и хочу, чтобы оба могли общаться друг с другом. У меня react работает на порту 3000, а react на 8000, …

30.01.2022
При вводе неправильного имени пользователя и пароля django все равно аутентифицирует их как правильные

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