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

19.03.2022
Перестроенные индексы не отображаются в elasticsearch

Я использую django-elasticsearch-dsl и недавно добавил поле модели в свой индекс, но не смог заставить elasticsearch обновить индекс. Поэтому я удалил индекс с помощью CURL: curl -XDELETE localhost:9200/[index] Я перестроил и заново заполнил, и похоже, что все …

19.03.2022
Рендеринг DjangoCKEditor в React CKEditor

Я хотел бы узнать, можно ли отрисовать RichTextField из Django CKEditor, используя CKEditor из ckeditor5-react? Насколько я знаю, мы можем вручную вывести поле django в любом случае, если name и id совпадают с полем формы. Но я понятия не имею, …

19.03.2022
Model.Form Queryset

У меня есть model.form, к которой нужно применить набор запросов для фильтрации вариантов, доступных в поле выбора. class AnswerForm(ModelForm): class Meta: model = ProjectQuestionnaireAnswer fields = ('answer','notes') widgets = { 'answer': forms.Select(choices = Choice.objects.filter(question_id = 1),attrs={'class': 'form-control select2'}), 'notes': …

19.03.2022
Как получить данные таблицы (включая дочернюю таблицу и вложенные дочерние данные) на основе id, полученного из данных другой таблицы? Django

просмотров company = Company.objects.get(id = company_id) # getting input from django urls (<int:company_id>) vehicles = CompanyContainVehicles.objects.filter(company_id=company.id) # Give all rows having same id (company.id) all_vehicles = Vehicle.objects.filter(companies=company) # Gives all row with id provide by company all_vehicles_parts …

19.03.2022
Невозможно получить данные модели в Django Async conusmers . работая в каналах и вебсокетах

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

19.03.2022
Не все файлы, вызываемые с помощью django static, отображаются

У меня есть файл index.html в файле шаблона и есть js, css, image, файлы в моем статическом файле. Я пишу коды правильно, но сайт не отображается должным образом. Анимация, изображения и текст находятся не в правильном месте. (На самом …

19.03.2022
Как сделать выпадающий список с полем ввода в форме django

Я ноб в django и python 😥 У меня есть форма на django, ей нужно выпадающее меню с полем ввода для ввода текста, который не указан в выпадающем списке. Есть ли какой-нибудь короткий метод для этого?

19.03.2022
Почему я должен использовать представления на основе функций, если есть представления на основе классов?

Из документации Django В начале был только контракт функции представления, Django передавал вашей функции HttpRequest и ожидал обратно HttpResponse. Это был предел того, что предоставлял Django. На ранних этапах было признано, что существуют общие идиомы и паттерны, …

19.03.2022
Возможно ли настроить vscode, чтобы можно было попасть на файл с ошибкой по ссылке из консоли в docker контейнере

Например произошла ошибка в django проекте и в консоли есть ссылка на этот файл. Проблема в том, что vscode указывает на файл, который находится внутри контейнера(логично). Например: хотя адрес этого …

19.03.2022
Formset не отправляет загруженное изображение?

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

19.03.2022
Обновление во вложенном сериализаторе. не отключать валидаторы. E: этот slug уже существует

Я сделал вложенный сериализатор, который имеет slugs в обеих моделях. Теперь я узнал, что для того, чтобы иметь возможность выполнять обновление по (unique=True), мне нужно отключить валидатор. Но почему-то я не могу его отключить, и он все равно выдает ту …

19.03.2022
Django celery с мульти Q и автомасштабированием

я пытаюсь запустить контейнер celery в production с autoscale и multi Q в качестве точки входа контейнера, как показано ниже **entrypoint.sh** celery -A app worker --autoscale=100,3 -Q mails,index,mixed --loglevel=info но не масштабируется на 2 рабочих и только …

19.03.2022
Отображение данных из столбца моего фрейма данных на веб-странице

Я хочу отобразить строки столбца моего датафрейма на веб-странице. Я получаю ошибку на следующей строке: return render(requete, 'analyse/index.html', context={'data': df['EXTERNAL_DATA2'].tolist()}) Ниже приведена ошибка, которая отображается на экране: TypeError: индексы списка должны быть целыми числами или фрагментами, а …

19.03.2022
Как я могу получить фотографию профиля?

Картинка профиля загружается в базу данных, но я не могу получить картинку профиля в шаблоне. Как можно получить изображение профиля? Просмотр изображения профиля: def change_profile_picture(request): if request.user.is_authenticated: if request.method == "POST": profile_picture = request.FILES['profile_picture'] if 'profile_picture' …

19.03.2022
Невозможно создать процесс с помощью 'C:\Users\ibsof\AppData\Local\Microsoft\WindowsApps\python.exe manage.py runserver'

Я пытаюсь использовать команду runserver через терминал кода pycharm. Но теперь она выдает мне ошибку. " Unable to create process using Unable to create process using 'C:\Users\ibsof\AppData\Local\Microsoft\WindowsApps\python.exe manage.py runserver' . Но у меня есть интерпретатор python в моем пути окружения. …

19.03.2022
Почему я получаю один объект массива вместо всех значений массива в Django rest framework?

Я использую Django rest framework для API и pandas для анализа файла excel. Но моя модель Django принимает только последнюю строку файла excel и возвращает ее. Я хочу, чтобы все строки были отправлены и возвращены. Вот мой код. models.py class …

19.03.2022
Указание пространства имен в include() без указания имени приложения ' django.core.exceptions.ImproperlyConfigured: Указание пространства имен

Я новичок в Django, вот мой код: from django.contrib import admin from django.urls import path from django.urls import include, re_path app_name="myproject" urlpatterns = [ path('admin/', admin.site.urls), re_path(r'', include('learning_logs.urls', namespace='learning_logs')) ] Мне нужна ваша помощь, ребята!!! У меня …

19.03.2022
Django загрузка нескольких изображений

Здравствуйте, я довольно новичок в Django и пытаюсь позволить пользователю загружать несколько изображений в проект. Документация Django enter link description here показывает, как это сделать в generell, но я думаю, что я отображаю свою форму иначе, чем …

19.03.2022
Использование локального приложения Django без его упаковки

Я планирую написать дополнительное приложение для существующего приложения django. Основное приложение работает гладко через docker-compose, и я удалился в контейнер через расширение vscode remote-containers. Дополнения устанавливаются как большинство других приложений django, pip install APPNAME, append to INSTALLED_APPS, migrate, collectstatic, …

19.03.2022
Ожидали байты или байтовый массив, но получили 'NoneType' в Django

Я получаю ответ от платежного шлюза (paystack) и пытаюсь проверить, что события исходят от Paystack, чтобы избежать доставки значения на основе события countefeit. При получении ответа от них у меня возникает следующая ошибка raise TypeError("key: expected bytes or bytearray, …

19.03.2022
Ограничение просмотра по разрешениям модели не работает в django

В основном у меня есть модель member и я хочу ограничить поиск членов разрешенными пользователями. Я использую следующее в соответствующем представлении if request.user.has_perm('view_member'): context['user_list'] = get_user(q) К сожалению, это не работает, даже если a) Я даю …

19.03.2022
Как я могу получить 'pk' или 'id' в get_context_data из ListView

Как получить 'pk' или 'id' в get_context_data из ListView class AllListView(ListView): context_object_name = 'all_products' queryset = Product.objects.all template_name = 'jewelry_store/home.html' def get_context_data(self,**kwargs): context = super(AllListView,self).get_context_data(**kwargs) context['collections'] = Collection.objects.all context['products'] = self.queryset context['cool'] = Collection.objects.filter(pk=self.kwargs.get('pk')) на выходе получается пустой …

19.03.2022
Кверисет для объединения нескольких таблиц

Class Organization(models.Model): """Organization Model""" name = models.CharField(max_length=100, blank=False) is_active = models.BooleanField(default=True) class Department(models.Model): """Department Model""" org = models.ForeignKey(Organization, on_delete=models.PROTECT, related_name='Department_Org') name = models.CharField(max_length=100, blank=False) is_active = models.BooleanField(default=True) class Project(models.Model): """Project Model""" dept = models.ForeignKey(Department, on_delete=models.PROTECT, related_name='Project_Dept', null=True) no = models.CharField(max_length=100, …

19.03.2022
WebGL Build(Unity) не работает при Debug = False в Django

У меня возникли проблемы с обслуживанием страницы, на которую встроена сборка Unity WebGL, на моем Django Website. Все работает нормально, когда Debug установлен на True в settings.py. Но когда Debug установлен на False. Он выдает мне Server Error 500. …

19.03.2022
Какой самый простой способ сброса миграций в Heroku CLI?

Недавно я развернул проект Django REST API на Heroku и хотел удалить миграции и мигрировать снова. Я пробовал: heroku run python manage.py migrate --app cyberminds-backend zero но возвращается: CommandError: No installed app with label …

19.03.2022
Недопустимое имя объекта - не удалось подготовить отчетность

Я создал пользовательскую модель пользователя, которая до введения маршрутизаторов базы данных работала нормально. Я вставил модель ниже и хотел узнать, есть ли у кого-нибудь какие-либо соображения о том, почему она генерирует следующее сообщение об ошибке sql. django.db.utils.ProgrammingError: …

19.03.2022
DRF simplejwt не обновляет маркер доступа

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

19.03.2022
Зачем нужен wsgi между nginx и python?

Читая статью про WSGI нашел такое объяснение WSGI-серверы появились потому, что веб-серверы в то время не умели взаимодействовать с приложениями, написанными на языке Python. Тут все понятно, веб сервера выдавали какой то стандартный интерфейс запроса\ответа, своеобразные "протокол" в …

19.03.2022
Как сделать добавление в корзину без перезагрузки страницы (js и django)?

Я делаю функциональность добавления в корзину, и я хочу показать новую сумму корзины после добавления в корзину без перезагрузки страницы. Сейчас мне приходится перезагружать страницу, чтобы показать изменения в корзине после добавления товара. (ЧАСТЬ КОДА МОЖЕТ БЫТЬ НА …

19.03.2022
Django ManyToMany CheckConstraint IntegerField

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

19.03.2022
Как вернуть базу данных в Heroku после уничтожения БД в приборной панели Heroku

Я создал приложение, используя Django и т.д. Я столкнулся с целым рядом проблем с базой данных на Heroku после того, как случайно вытолкнул ее в продакшн до запуска heroku run python manage.py makemigrations и heroku run python manage.py migrate. …

19.03.2022
Почему Django rest framework не сохраняет данные, а возвращает код 200 ok

Я успешно отправил пост-запрос на развернутый (в Heroku) Django rest API из react axios, но данные не сохраняются в моей базе данных. В качестве базы данных я использую MongoDB (Djongo). Позвольте мне показать вам код, который я использовал. settings.py serializers.py …

19.03.2022
Не удалось выполнить команду: Нет такого файла или каталога (Gunicorn) (Django)

Сначала я создал сокет с именем 'receiver.socket' (nvenv) papli@sender:/datadrive/receiver/GisServer$ cat cat /etc/systemd/system/receiver.socket cat: cat: No such file or directory [Unit] Description=receiver socket [Socket] ListenStream=/run/receiver.sock [Install] WantedBy=sockets.target Затем я создал служебный файл с тем же именем 'receiver.service' (nvenv) …

19.03.2022
Как избежать ошибки FileNotFound в django model ImageField, когда файл не существует

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

19.03.2022
Получение KeyError: 'answers' при использовании validated_data.pop('answers'), даже если он получает правильные данные

Я пытаюсь определить метод create() в моих вложенных сериализаторах, изучая документацию. Когда я печатаю validated_data.pop и в нем есть ДАННЫЕ, которые я запрашивал, но он возвращает keyerror, что не имеет смысла, так как в нем есть данные. Ошибка: answers_data = …

19.03.2022
DJango - Перенаправление на другое приложение / от нажатия кнопки

Я пытался перенаправить пользователя в корень другого приложения по нажатию кнопки. У меня есть два приложения, "портфолио" и "блоги". < Я смог перейти к приложению "портфолио" из "блогов", но как сделать это наоборот? Мой проект urls.py …

19.03.2022
Можно ли в django queryset дату отформатировать из 'DD:MM:YYYY HH:MM:SS' TO 'YYYY:MM:DD' используя Func,Value,output_field?

Моим желаемым результатом является : { " formated_date:'2021-05-01' ", } Queryset returns : {date : '2021-05-01 12:01:20'}

19.03.2022
Django с Auth0

В настоящее время изучаю Auth0 и django. https://github.com/auth0-blog/django-feed-auth0/blob/main/feed/feed/urls.py Я увидел, что шаблон URL выглядит следующим образом urlpatterns = [ path('admin/', admin.site.urls), path('', include('feedapp.urls')), path('', include('social_django.urls')), ] Из того, что я узнал ранее, мы …

19.03.2022
Как настроить Celery и Heroku Redis

Я создал Heroku Redis на своей Dashboard и хочу использовать его. Host &lt;x&gt;.compute-1.amazonaws.com User Port &lt;y&gt; Password &lt;x&gt; URI redis://:&lt;x&gt;.compute-1.amazonaws.com:&lt;y&gt; И я побежал pip install celery pip install redis Здесь мне нужно использовать его, для …

19.03.2022
Ошибка malloc при миграции в Django с использованием базы данных mySQL

Я использую Django в VSCode и хочу подключиться к базе данных MySQL, я создал базу данных в MySQL. При изменении конфигурации базы данных с mysqlite на MySQL в settings.py, и выполнении миграции, выскакивает ошибка (на рисунке ниже). В основном она …