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

18.06.2022
Python django параллельная обработка большого количества данных

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

18.06.2022
Как проверить, присвоен ли объект другому объекту | Django

Я работаю над примером django, как показано ниже: models.py class Room(models.Model): name = models.CharField("Room No.",max_length=200) class Meta: verbose_name_plural = "Room" def __str__(self): return self.name class Student(models.Model): name = models.CharField("name",max_length=200) father_name = models.CharField("father Name",max_length=200) cell_no = models.CharField("cell No",max_length=200) address = …

18.06.2022
Создание вложенного поля формы или что-то в этом роде

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

18.06.2022
Django - Автозаполнение выпадающего поля среди других полей в форме

Я пытаюсь сделать 1 поле в форме автозаполняемым выпадающим окном, которое перечисляет значения из другой модели, но безуспешно. Это форма 'Create' для ввода данных о сотрудниках. Я новичок в разработке приложений. Поэтому мне трудно понять концепции для реализации. Пожалуйста, помогите. …

18.06.2022
Как предоставить доступ определенным пользователям для просмотра определенных API в django rest framework

У меня есть три API, созданных путем наследования класса APIView class API1View(APIView): def get(self, request): return Response("API 1 view") class API2View(APIView): def get(self, request): return Response("API 2 view") class API3View(APIView): def get(self, request): return Response("API 3 view") …

18.06.2022
Связывание vimeo с продуктами с помощью django

Я новичок в vimeo. У меня есть база данных на django, в которой есть товары, в таблице есть поле для видео. Мне нужно показывать видео на моем сайте, поэтому мне нужно использовать vimeo (embended), но как связать видео файл …

18.06.2022
Установка правильной структуры статического дерева "my_app/static/my_app/example.jpg" в Django

Согласно шагу 4 в статье Django's Static Article, наилучшей практикой является установка статической древовидной структуры вашего приложения следующим образом: my_app/static/my_app/example.jpg ... чтобы уменьшить проблемы с дублированием/именованием при последующем запуске collectstatic, поскольку два приложения МОГУТ иметь одинаковые по …

18.06.2022
JsPdf получает только один элемент изображения png вместо всех элементов

Я запутался в использовании jsPdf и Html2canvas. У меня есть некоторая страница, как эта, https://i.stack.imgur.com/gspxL.png[1]. И мне нужно загрузить все элементы на странице, кроме видео. Он уже работает, но вместо печати всего элемента, он берет только …

18.06.2022
Где разместить ГЛОБАЛЬНЫЙ .css файл для всех приложений, используемых в проекте Django?

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

18.06.2022
Доступ к приложению Django в контейнере Docker из другого контейнера Docker

Цель У меня есть docker-compose.yml, на котором, помимо прочего, запущены три контейнера Docker, находящиеся в одной сети: приложение Django, Nginx и образ Selenium. Моя цель - иметь возможность тестировать приложение Django из контейнера Selenium. Проблема При попытке выполнить get-запросы …

18.06.2022
Django - ChoiceField без использования файла forms.py

Я пытаюсь использовать поле выбора в Django views.py. У меня нет файла forms.py в этой папке. Что мне делать? models,py class Post(models.Model): category = models.CharField(max_length=100, default='Unclassified') class Category(models.Model): Name = models.CharField(max_length=100, default='Unclassified') views.py class PostCreateView(LoginRequiredMixin, CreateView): model = Post …

18.06.2022
Правильный перенос базы данных Postgres в Docker/Django/Heroku/Postgres

У меня есть проект Django, размещенный на сервере IIS с базой данных Postgresql, который я переношу на проект Docker/Heroku. Я нашел несколько хороших ресурсов в Интернете, но пока не повезло полностью. Я пытался использовать функцию dumpdata/loaddata, но всегда сталкивался …

18.06.2022
Как реализовать аутентификацию Azure AD для веб-приложения, разработанного на Django, которое работает в инфраструктуре как услуга (IaaS)?

Имеется веб-приложение, разработанное на Django, которое работает на сервере IAAS. Как мы можем реализовать Azure AD в этом веб-приложении? Т.е. когда кто-то нажимает на ссылку веб-приложения, он должен аутентифицироваться с помощью Azure AD компании.

18.06.2022
Создание пользовательского разрешения представления в django

Мне нужно создать разрешение, которое позволит User видеть модель "Alumno", но мне нужно, чтобы он видел только те записи этой модели, которые имеют тот же внешний ключ, что и "id_colegio"... например, если мой User имеет внешний ключ id_colegio = …

18.06.2022
В чем разница между django 1.11 и django 3.8?

До сих пор я использовал Django 1.11.10. Я научился работать на этой версии. Но мне нужно обновить ее до 3.8. Как я могу это сделать. Какие сайты или документацию я могу использовать? Какой путь мне следует пройти?

18.06.2022
Форма с загрузкой изображения не работает в Django

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

18.06.2022
Django OneToMany Добавить к определенному идентификатору

У меня есть 3 модели, ситуация OneToMany, "Пациенты => госпитализированные и консультации". Я обращаюсь к форме для добавления консультации из DetailView (который предназначен для пациента, как профиль). Как я могу добавить консультацию для этого конкретного пациента (конкретный ID)? Модели …

18.06.2022
Не записываются данные в модель:

Models.py class game(models.Model): # игра id = models.AutoField(primary_key=True) name = models.CharField(max_length = 255) cost = models.IntegerField(null=False, default="-1") class CustomUser(models.Model): # Пользователь id = models.AutoField(primary_key=True) user = models.OneToOneField(User, on_delete=models.CASCADE) email = models.EmailField(max_length=255, null=True) nickname = models.CharField(max_length=255, null=True) class rate(models.Model): # Рейтинг …

18.06.2022
Добавление выбора "Все" в Django ModelForm

У меня есть Django ModelForm для фильтрации данных по определенному полю - 'model_name' с form method="get" class TruckTripForm(ModelForm): class Meta: model = TruckTrip fields = ['model_name'] Вот мое мнение: def table(request): trips = TruckTrip.objects.all() form = …

18.06.2022
Ошибка при аутентификации вебсокета с помощью маркерной аутентификации на каналах django?

У меня возникает ошибка при вызове url websocket с передачей токена JWT для аутентификации: мой вебсокетный запрос: ws://127.0.0.1:8000/chat/chat_2/?token= ошибка: raise ValueError("Не найден маршрут для пути %r." % path) ValueError: Не найден маршрут для пути …

18.06.2022
Почему Django не запускается, когда все выглядит нормально, django.core.exceptions.ImproperlyConfigured?

Когда я бегу : python3 manage.py runserver Ошибка была : django.core.exceptions.ImproperlyConfigured: Cannot import 'CharacterCounter'. Check that 'FreeOnlineTools.CharacterCounter.apps.CharactercounterConfig.name' is correct. Настройки: Структура папки : <img alt="Folder …

18.06.2022
Измените идентификатор foreignKey на другое поле

Я не знаю, есть ли логика для этого, потому что я видел это раньше, когда программировал на C# и VB, но в Django, кажется, трудно получить это. Итак, что я хочу? Я хочу, чтобы таблица в базе данных …

18.06.2022
Django request.user сбрасывает значение AnonymousUser после перенаправления по url

У меня есть проект Django, в котором используется базовая аутентификация (django.contrib.auth). Я использую промежуточное ПО для проверки аутентификации пользователя и перенаправления на страницу входа, если нет. Все работает как ожидалось, пока я не использую урлы сайта, подобные следующим path("edit/&lt;int:id&gt;/", …

17.06.2022
Автономный скрипт django получает Потеряно соединение с сервером MySQL во время запроса

У меня есть отдельный скрипт на python (т.е. не часть веб-приложения), который использует ORM. Я вызываю djago.setup(), делаю несколько запросов, затем вызываю функцию, выполнение которой может занять 8 или более часов. Когда функция возвращается, я хочу сделать еще несколько …

17.06.2022
Предварительное заполнение набора форм django определенными значениями

Я неделями мучаюсь с ModelFormSet &amp; co, голова взрывается. Я искал часами, днями в интернете, чтобы найти решение, но ничего действительно полезного для моей особой проблемы: У меня есть 2 модели (здесь упрощенно): class BaseSetting(models.Model): …

17.06.2022
КАК ИЗМЕНИТЬ ЗНАЧЕНИЕ ВНЕШНЕГО КЛЮЧА И СОХРАНИТЬ В БД ЧЕРЕЗ ФУНКЦИЮ (РЕШЕНО)

Я ХОТЕЛ ИЗМЕНИТЬ ЗНАЧЕНИЕ ВНЕШНЕГО КЛЮЧА С ПОМОЩЬЮ ФУНКЦИИ. ВОТ МОЕ РЕШЕНИЕ. Я ДУМАЮ, ЧТО ЭТО БУДЕТ ПОЛЕЗНО ДЛЯ КОГО-ТО В ОДИН ПРЕКРАСНЫЙ ДЕНЬ. ПОСМОТРИТЕ МОЙ ОТВЕТ НИЖЕ

17.06.2022
Невозможно войти в Agora RTM с помощью Django и Javascript

У меня возникли трудности с входом в клиент RTM, и я продолжаю получать код ошибки 3: RTM:ERROR Error Code 3: login failed with args: {"UID":"l6T1ri6cqWCtEkmy","RTM_TOKEN":"006APP_IDIABVkygsLYuEGlBVKo+r7rsHsmQLZYt/gRZ4pezQayPmhJvA8okAAAAAEAAbLbcBPyeuYgEA6AM/J65i"}. Uncaught (in promise) RtmInvalidArgumentError: Error Code 3 - not a valid user id. …

17.06.2022
Отправка вложенных данных JSON с изображением/файлом из postman: REST-фреймворк Django

Я хочу разместить следующие данные: { "user": { "name": "user name", "email": "user@example.com", "phone_number": "01XXXXXXXXX", "user_type": "MGR" }, "img": "image_data", "manager_brands": [ 2, 1 ] } Как передать эти данные JSON через postman? Проблемы, с которыми я сталкиваюсь: …

17.06.2022
Django django.db.utils.ProgrammingError: синтаксическая ошибка на или около "None"

Контекст: Я пытаюсь сделать простое CRUD-приложение на основе учебника по visual studio и хочу добавить свои собственные поля из базы данных postgreSQL. Мой models.py выглядит следующим образом: from django.db import models # Create your models here. class Student(models.Model): student_id = …

17.06.2022
Получена ошибка AttributeError при попытке получить значение для поля `name` на сериализаторе. Объект 'QuerySet' не имеет атрибута 'name'

Сериализатор Djano Rest API не извлекает только набор данных, но и определения полей. #Модель: class Comp(models.Model): name = models.CharField(max_length=100) area = models.CharField(max_length=25,blank=True,null=True) #Serializer: from rest_framework import serializers class CompSerializer(serializers.ModelSerializer): class Meta: model = Comp fields = ('__all__') …

17.06.2022
Django - Djangorestframework как исправить отображение в DEBUG=False?

Добрый день подскажите пожалуйста! Есть такая проблема. Django DEBUG=True, все нормально отображается: Ставлю настройку на деплой DEBUG=False, пишу ALLOWED_HOSTS=['*',]: Может …

17.06.2022
Django получить следующий объект, учитывая текущий объект в наборе запросов

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

17.06.2022
Django-crontab не выполняет задания на контейнере Docker

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

17.06.2022
Создание новых данных в реляционной модели с фиксированной структурой в rest_framwork - django

Предположим, мы хотим создать новые данные. Это структура JSON { x_t: "abc", x_p: 1234, o_t_1: "ert", o_t_2: "ersdfgt", o_t_n: "ertaa", } Те, которые имеют первый o, хранятся в отдельной таблице, и теперь, когда мы создали новую таблицу …

17.06.2022
Что вызывает эту ошибку в моем коде 'unsupported operand type(s) for +=: 'NoneType' and 'int''.

Я пытаюсь создать инвестиции, а также обновить баланс инвестиций, но получаю эту ошибку NoneType. Ниже приведен код моей модели и представления. class Investment(models.Model): user = models.ForeignKey( User, on_delete=models.CASCADE, null=True, blank=True) amount = models.IntegerField(null=True) balance = models.IntegerField(null=True, blank=True) investment_id = …

17.06.2022
Администратор Django не может динамически добавлять поля в форму

Я пытаюсь динамически установить поля формы и получить к ним доступ в методе admin.py в методе get_forms, но, к сожалению, динамических данных там нет. Похоже, что формы __init__ вызываются после самого get_form. Какой метод в Django admin подойдет для получения …

17.06.2022
Как не увеличивать количество просмотров, когда кто-то отправляет более одного GET-запроса

я пытаюсь подсчитать просмотры постов в блоге. вот мой models.py class Blog(models.Model): author=models.ForeignKey(User,on_delete=models.CASCADE,related_name='post_author') blog_title=models.CharField(max_length=264,verbose_name='Put a Title') category=models.ForeignKey(Category,on_delete=models.CASCADE,related_name='category',default=None) slug= models.SlugField(max_length=264,unique=True,null=True,allow_unicode=True) blog_content=models.TextField(verbose_name='what is on your mind?') blog_image=models.ImageField(upload_to='blog_images',verbose_name='Image') publish_date=models.DateTimeField(auto_now_add=True) update_date=models.DateTimeField(auto_now=True) view_count=models.IntegerField(null=True,default=0,blank=True) class Meta: ordering = ('-publish_date',) вот как я …

17.06.2022
Администратор Django дает права пользователю на некоторые записи и связанные с ними записи с внешним ключом

В Django Admin Dashboard мне нужно дать доступ определенному клиенту, чтобы он мог просматривать все связанные с ним дела. Но не все дела Другими словами, дайте пользователю контроль доступа к некоторым записям и записям внешнего ключа. Но …

17.06.2022
Как щелкнуть по строке в html-таблице, чтобы открыть страницу для редактирования содержимого этой строки

В моем html-коде я создал таблицу, я хочу нажать на строку, а именно на ячейку id, чтобы она направила меня на страницу редактирования в моем файле views.py. Я очень новичок в django и не уверен, как это сделать. пожалуйста, …

17.06.2022
Показать поле многие ко многим в панели администратора django

Я использую эту функцию (cedi), но она не работает. Я хочу показать поле nombre модели Cedi в панели администратора модели Campania. Название колонки появляется, но информация или каждый экземпляр не появляется. @admin.register(Campania) class CampaniaAdmin(ImportExportMixin, admin.ModelAdmin): # conecta con CampaniaResource resource_class …