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

13.04.2022
Внешний ключ модели Django, фильтрация?

Допустим, у меня есть такие модели: class Assignment(models.Model): name = [...] is_attendable = models.BooleanField([...]) class AttendanceList(models.Model): what_to_attend = models.ForeignKey(Assignment, on_delete=models.CASCADE) who_attends_it = [...] Итак, если я установлю is_attendable в False, он не должен быть указан в списке посещаемости. …

13.04.2022
Django пользовательская форма регистрации, которая наследуется от "UserCreationForm"

У меня небольшой вопрос по Django, у меня есть пользовательская форма регистрации, которая наследуется от "UserCreationForm" и поэтому я использую "fields" для определения полей, которые я хочу отобразить. Для этого теста просто ("имя пользователя", "email",). Но когда я перехожу …

13.04.2022
Столкновение с трудностями при реализации функциональности crud во фреймворке django rest

Я пытаюсь создать api, используя django rest framework, но я столкнулся с проблемой в crud функциональности, где я не могу отправить данные, поступающие из front end в базу данных, а также не могу отобразить их на api в формате …

13.04.2022
Как совместно использовать объект списка с пользовательской формой

Я пытаюсь поделиться опубликованными объектами в представлении списка, но каждый раз, когда я нажимаю на кнопку поделиться, которая перенаправляет меня на share_form.html после ввода текста в общей текстовой области и отправки формы, она не отправляет форму с общим объектом, если …

13.04.2022
Реализация Stripe с помощью React-native и Django

Я использую React-native для мобильного приложения и Django в качестве сервера. Как реализовать платежный шлюз stripe? Как я могу сделать платеж и отправить ответ в бэкенд, чтобы в бэкенде я мог обработать, какой пользователь сейчас подписан? В web …

13.04.2022
Разрешить пользователям определенной группы изменять посты UserPassesTestMixin

У меня есть пользователь и группа под названием Manager. Как разрешить пользователю из группы Manager изменять чужой пост? Вот мой код на данный момент class UserAccessMixin(UserPassesTestMixin): def test_func(self, user): issue = self.get_object() mod = user.get_object() if self.request.user …

13.04.2022
Websocket-подключение с каналами django к heroku не удалось

Я пробовал много разных вещей, но я просто не могу установить соединение websocket на моем сайте. Ошибка, которую я получаю из консоли, следующая: WebSocket соединение с 'wss://myapp.herokuapp.com/wss/chat' failed: Я использую django channels со следующими конфигурациями: asgi.py os.environ.setdefault('DJANGO_SETTINGS_MODULE', …

13.04.2022
Невозможно получить объект mongodb, используя не pk-поле? ()python-mongoengine)

Def connectFunctionToNonFunction(functionID, nfID): connect_toMongoDB() print("In side connect function and function id is: ", functionID, "nonfunction id is: ", nfID) find=model_mongo.mapFunctionToNonfunction() получение объекта либо ничего не возвращает, либо он не является вызываемым find=find.objects(funID=functionID).get() if find is not None: …

13.04.2022
Как запустить несколько команд manage.py сразу в Django

Всем привет, мне нужно запустить команду manage.py runserver и сразу после нее кастомную команду. Вот python manage.py runserver and custom_command как пример как представляю это

13.04.2022
Как управлять данными JSON в javascript pass form django model?

Мне нужно динамически отображать аудио на моем сайте. Аудио представляет собой путь к файлу, хранящийся в модели Django. Djanog Model: class audio(models.Model): instrumentId = models.OneToOneField(instrument, on_delete=models.CASCADE, primary_key=True) location = models.FileField() Я передаю данные через view.py в …

13.04.2022
Как получить page_obj перед передачей в шаблон

Я использую pagenation так, в шаблоне page_obj уже есть выбранные по страницам элементы. {% for obj in page_obj %} Итак, я хочу получить выбранные на странице элементы в классе представления перед передачей в шаблон. Возможно ли это? …

13.04.2022
Проблема с отображением свойств (django)

Я пытаюсь узнать о свойствах. Я пытаюсь получить результат, но он не работает, в чем проблема? class ShiftPlace(models.Model): name = models.ManyToManyField(to=DashboardEmploye) adress = models.CharField(blank=True, null=True, max_length=200) postcode = models.CharField(max_length=60) HouseNumber = models.IntegerField(blank=False, null=False) city = models.CharField(null=False, blank=False, max_length=200) …

13.04.2022
Сетка или таблица в модели в админке django

У меня есть модель с различными полями: char, datetime и т.д. Я хочу использовать таблицу или грид для одного поля в админке django. Я хочу использовать ее не на главной странице, а на странице, где я могу редактировать эту …

13.04.2022
Использование historycalRecords в качестве модели по умолчанию в классе представления

Я использую HistorycalRecords в качестве члена таблицы from simple_history.models import HistoricalRecords class Delivery(BaseModel): history = HistoricalRecords( excluded_fields=['created_by', 'updated_by', 'updated_at']) Вы автоматически создадите другую таблицу с именем myapp_historicaldelivery Теперь я хочу использовать саму историческую таблицу в качестве …

13.04.2022
Windows: vscode python3 virtualenv не работает при попытке установить пакет

Я пытаюсь работать над проектом Django, но когда я создаю Virtualenv, то установка пакета не работает. может кто-нибудь помочь мне, потому что я пытался искать в google в течение дня я не нашел никакого рабочего решения. python 3.10.4. пожалуйста, помогите …

13.04.2022
Как установить модуль channels_redis в django без ошибок

Am trying to install channels_redis in Django using pip but so far am getting this error: Building wheel for hiredis (setup.py) ... error error: subprocess-exited-with-error × python setup.py …

13.04.2022
Сокращение времени чтения файла для веб-приложения

Я сделал Django приложение (работает на Apache mod-wsgi сервере), которое читает содержимое файла (с миллионом записей в нем) и отображает его после выполнения некоторых операций над ним (время операции очень мало по сравнению со временем чтения). На самом …

13.04.2022
Журналирование Django регистрирует только "root", без других обработчиков

Вот моя конфигурация регистрации в Django: LOGGING = { "version": 1, "disable_existing_loggers": False, "filters": {"require_debug_false": {"()": "django.utils.log.RequireDebugFalse"}}, "formatters": { "verbose": { "format": "%(levelname)s %(asctime)s %(module)s " "%(process)d %(thread)d %(message)s" } }, "handlers": { "mail_admins": { "level": "ERROR", "filters": ["require_debug_false"], …

13.04.2022
Postgres: Преобразование `символьных переменных[]` в строку

После загрузки данных из django dumpdata с помощью loaddata один столбец каким-то образом был преобразован из символьной переменной(100)[] в символьную переменную(100)[][][]. Как я могу свернуть внутренний массив. Пример: предыдущие данные {frank} загружены данные {{f,r,a,n,k}}

13.04.2022
Построение DQL с помощью множественного Q-фильтра

У меня есть класс AppUser и AppUserGroup и каждый AppUser имеет один тип, а AppUserGroup имеет несколько типов class AppUser(BaseModel): user_type = m.ForeignKey('UserType', on_delete=m.SET_NULL, null=True, blank=True,default=1) class AppUserGroup(BaseModel): user_types = m.ManyToManyField('UserType',blank=True) Теперь я хочу получить AppUser, …

13.04.2022
Я пытаюсь проверить, существуют ли два определенных значения столбца в таблице db в одной и той же строке.

По сути, я пытаюсь убедиться, что оба значения из двух столбцов существуют в строке. Если да, то я верну булево значение True. Только не совсем понятна логика выполнения самой проверки.

13.04.2022
Динамическое обновление pandas NaN на основе типа поля в модели django

Мне нужно сохранить данные из файла csv в модели django. Данные поступают из внешнего api, поэтому я не могу контролировать их структуру. В моей схеме я разрешил всем полям быть nullable. Это мой скрипт text = f"{path}/report.csv" df …

13.04.2022
Управление несколькими модельными отношениями

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

13.04.2022
Как отобразить результаты запроса в HTML-таблицу в python?

У меня есть две таблицы : Driver и Car from django.db import models # Create your models here. class Driver(models.Model): name = models.TextField() license = models.TextField() class Car(models.Model): make = models.TextField() model = models.TextField() year = models.IntegerField() vin = …

13.04.2022
Как сайт сделанный на django закинуть на github (и как подключить github'ский домен)?

Я создал сайт на django и мне нужен для него временной хостинг. Вроде как проект загруженный на github предоставляет такую возможность. Может у кого-то есть подробный гайд, как это сделать?

13.04.2022
Как использовать Kepler.gl в Django?

Я здесь новичок и ищу решение для интеграции Kepler.gl в проект Django. Я установил yarn, npm, node.js. Гот react (17.0.2) react-dom (17.0.2) react-redux (3.3.7) kepler.gl (2.5.5) инвариант (2.2.4) uuid styled-components via yarn add. Но код все время подчеркнут красным …

13.04.2022
Почему django-storages s3boto3 backend file url не работает с ошибкой AWS Signature Version 4?

Бэкенд django-storages s3boto3 утверждает, что обеспечивает генерацию url с предварительной подписью для файлов, загруженных на s3, используя свойство url для поля file. Сгенерированный url выглядит примерно правильно, но возвращает ошибку S3 'Requests specifying Server Side Encryption with AWS KMS …

13.04.2022
Получение ошибки CORS во фронтенде с бэкендом Django

Из моего фронтенда http://127.0.0.1:5500/index.html я вызываю Django REST POST API http://127.0.0.1:8000/api. Я установил django-cors-headers и мои фронтенд image_upload.js, бэкенд settings.py, и views.py, уровень проекта urls.py и уровень приложения urls.py следующие, API работает в postman, но я получаю CORS ошибку …

13.04.2022
Выбранная опция в просмотре

У меня есть опрос радио чекбоксов, которому я передаю selected_option в представление, когда я сравниваю его со счетчиком цикла, он равен 0 и 0, но говорит, что это false. шаблон: <label id="poll"> <input type="radio" name="poll" value="{{ forloop.counter0}}" required> {{ …

13.04.2022
Отложенное состояние в celery django redis

Я получаю состояние ожидания в celery. Я создал приложение django и поместил celery.py в ту же папку, где находится settings.py. В celery.py я поместил следующее from __future__ import absolute_import, unicode_literals import os from celery import Celery os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'main_app.settings') app …

13.04.2022
Как поместить ссылку в поле ModelChoiceField empty_label?

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

13.04.2022
Парсинг csv с помощью pandas

Пытаюсь добавить данные из CSV файла в DB django Исполняемый код: from django.core.management.base import BaseCommand import pandas as pd from ...models import Suppliers, Articles def get_products(): tmp_data = pd.read_csv('C:/Users/Sirius_McLine/PycharmProjects/BrixoDoc/ImportCSV/articles.csv', sep=';') products = [ Articles( ExternalId=tmp_data.loc[row]['ART_ID'], SupplierId=Suppliers.objects.get(id=tmp_data.loc[row]['SUP_NAME']), AssemblyGroup=tmp_data.loc[row]['Assembly_Group'], GenericArticle=tmp_data.loc[row]['Generic_Article'], ArticleNumber=tmp_data.loc[row]['ART_NUM'], Type=1, …

13.04.2022
Как решить проблему ошибки <Request 400> в django?

Я попытался сделать запрос из моего проекта Django. Вот мой код: st_data = {"documentId": 1388, "type": 1, "useAsMain": True } headers2 = { 'Authorization': 'Bearer ' + token_key, "Content-Type": "application/json" } statement = requests.post(url_statement, headers=headers2, data=json.dumps(st_data)) Ответ на …

13.04.2022
В панели администратора django не работают права, предоставляемые пользователям по группам

В панели администратора Django я создаю группы и даю им разрешения. Например: Создайте группу студентов и дайте ей право просматривать модель студента. Создайте группу преподавателей и дайте ей разрешение на просмотр модели студента и добавление модели студента.eg. …

13.04.2022
Django Admin filter then exclude не работает в моем проекте

Когда я фильтрую, я получаю все названия продуктов, чего я не ожидал, также эти продукты не относятся ни к одной стране, просто список названий продуктов. я сделал этот запрос для исключения, но он не работает. admin.py def …

13.04.2022
Переместите статические и медиафайлы в учетную запись хранилища Azure и теперь сломаны

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

13.04.2022
Как установить неявное условие для unique=True в django orm

Я использую Django вместе с DRF, и я использую много таблиц и сложных отношений, Использование мягкого удаления (то есть только пометка deleted_at, а не фактическое удаление чего-либо) на моих моделях с самого начала не сильно повредило, но теперь мы …

13.04.2022
Для цикла в представлениях django

Def lead_unassigned(request): unassigned = Agent.objects.all() for i in range(0,len(unassigned)): team_unassigned=profile_candidate.objects.exclude(Reference_Mobile = (unassigned[i])) return render(request, 'leads/lead_list_unassigned.html', {'team_unassigned':team_unassigned}) I am a beginner This is my views.py code, profile_candidate is my mode, refrence_mobile one of the field Agent is my another model which …

13.04.2022
Как я могу POST форму, имеющую ObjectId? Получение ошибки 'объект типа ObjectId не является сериализуемым в JSON'

Я попробовал это на django с djongo и restAPI. Я создал две модели следующим образом. from djongo import models class User(models.Model): _id = models.ObjectIdField() u_name = models.TextField(default="홍길동") u_email = models.EmailField(default="aaaaa@aaa.com") inactivated_date = models.DateField(null=True) class Meta: db_table = "user" def __str__(self): …

13.04.2022
Получение связанного объекта через таблицу `token` из dj_rest_auth

Я использую DRF token authentication в качестве auth backend для моего приложения React. Теперь я настроил новую конечную точку для получения экземпляра пользователя из модели UserProfile, которая является отношением 1-1 к встроенной модели BaseUser. В конечную …