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

20.01.2022
Сохраните все данные в базе данных одним запросом в Django

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

20.01.2022
У меня проблема с отображением портов в django при использовании docker

Вот мой код. Я разрабатываю Django сайт вместе с docker вот мои коды: docker-compose для разработки, я использую два сервиса для charity-app и db, docker-compose.yml version: '3.9' services: charity: build: context: . command: > sh -c "python manage.py wait_for_db …

20.01.2022
Эта модель формы не сохраняется при отправке ajax django

Мне нужно, чтобы эта форма была отправлена, но она не отправляется. Я взял код ajax из сети. Я не знаю ajax или что-то еще, но я готов изучить ajax или j query, если это действительно необходимо. Шаблон (только основные …

20.01.2022
Как программно отменить миграции или удалить таблицу? Используя schema_editor в файле миграции

Я хочу отменить миграционный файл 1.py и применить 2.py и 3.py. Как я могу сделать это программно? Например, используя schema_editior в 2.py или в 1.py def remove_tables_from_1(apps, schema_editor): *function to remove* migrations.RunPython(remove_tables_from_1),

20.01.2022
Ошибка экземпляра Django Test models.py AttributeError: объект 'NoneType' не имеет атрибута

Я выполняю тестовый пример Django для файла models.py Файл models.py выглядит как для файла models.py сначала я тестирую класс Batch в файле test_batch.py, который выглядит как from datetime import datetime from django import apps from django.dispatch import receiver …

20.01.2022
ImportError: cannot import name 'render_to_response' from 'django.shortcuts' - Django 3.2 Python 3.8

Я получаю эту ошибку Traceback (most recent call last): File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner self.run() File "/usr/lib/python3.8/threading.py", line 870, in run self._target(*self._args, **self._kwargs) File "/home/kritik/empereon_django3.2/lib/python3.8/site-packages/django/utils/autoreload.py", line 64, in wrapper fn(*args, **kwargs) File "/home/kritik/empereon_django3.2/lib/python3.8/site-packages/django/core/management/commands/runserver.py", line 110, in inner_run …

20.01.2022
Django.db.utils.OperationalError: (1074, "Длина колонки слишком велика для колонки 'value' (max = 16383); используйте BLOB или TEXT вместо этого")

Я пытаюсь разместить свой сайт, используя FileZilla и PuTTY. Для этого я добавил код в удаленный сайт FileZilla и создал базу данных с именем jobs, используя следующие команды в приложении PuTTY. sudo mysql -u root #For Maria DB CREATE …

20.01.2022
Django graphene, arguments raise Unknow argument error for ObjectType

У меня есть аргументы в пользу мутации, например class Arguments: id = graphene.String() detail = DetailType() Вот DetailType это DjangoObjectType в моей функции мутации def mutation(parent, info, id, detail) Я хочу взять значение следующим образом, где …

20.01.2022
Фильтрация форм в Django

Я делаю небольшой проект для оценки продавцов. У меня есть регионы и в каждом регионе есть свои продавцы. Таким образом, если выбран регион "blahblah", форма должна показать выбор продавцов, которые относятся к этому региону. Я нашел несколько ответов на stackoverflow, …

20.01.2022
Как сохранить токен авторизации django rest в кэше db?

Я использую 'rest_framework.authentication.TokenAuthentication', Мне не разрешено использовать любую другую библиотеку Token. Есть ли способ указать Django сохранять маркер доступа в кэше db? Также, есть ли команда или библиотека, которая позволит мне вызвать генерацию нового ключа? …

20.01.2022
Как фильтровать данные в разных моделях в django?

Мои модели class Player(TimeStampedModel): name = models.CharField(max_length=200) email = models.CharField(max_length=200) email_verified = models.BooleanField(default=False, blank=True) phone = models.CharField(max_length=200) phone_verified = models.BooleanField(default=False, blank=True) company_id = models.ImageField(upload_to=get_file_path_id_card, null=True, max_length=255) company_id_verified = models.BooleanField(default=False, blank=True) team = models.ForeignKey(Team, related_name='player', on_delete=models.DO_NOTHING) def __str__(self): return self.name …

20.01.2022
Валидация формы django

Моя форма возвращает правильные данные <QueryDict: {'Id_Incidents': ['50'], 'Type_Participation': ['p'], 'Id_People': ['1'], 'Competencies': ['рн']}> Но форма при этом не является валидной, ошибка status=400. Правильный ли я возвращаю формат данных от QueryDict? Views.py def add_person(request): id_incidents = request.session.get('Id_Incidents', 'ничего не передано') …

20.01.2022
Я продолжаю получать "false" в теле ответа, даже когда запрос успешен

Моя функция в моем наборе представлений ... def create(self, request): context = {'request':request} serializer = StorySerializer(data=request.data, context=context) if serializer.is_valid(): story = serializer.create(request) if story: return Response(status==HTTP_201_CREATED) else: return Response(status==HTTP_400_BAD_REQUEST) Скриншот ответа скриншот моего ответа api

20.01.2022
Heroku ошибка H10 и fwd, мой сайт не функционирует, и я не могу определить, какие действия предпринять для устранения проблемы

Я только что загрузил синхронизированный рабочий репозиторий GitHub на Heroku, и когда я загружаю страницу, я получаю страницу "appplication error". Это проект Django/Python для школы. Вот немного кодов ошибок. Я удалил свой статический IP-адрес 2022-01-20T00:13:48.472109+00:00 app[api]: Запуск процесса …

20.01.2022
Как добавить "-" в переменные класса django rest_framework Serializer?

Я пишу класс rest_framework Serializer для базовой валидации class ValidateSerializer(serializers.Serializer): client_name = serializers.CharField(allow_blank=False, trim_whitespace=True) и мои данные запроса содержат "-" в ключах, поэтому мне нужно что-то вроде этого class ValidateSerializer(serializers.Serializer): # Like the below class variable? I …

20.01.2022
Изображения в react не отображаются

Я использую django и react для создания приложения. В папке react public есть несколько изображений, которые используются на различных страницах. Остальные изображения приходят из django. Оба изображения (изображения из react и django) отображались в браузере до тех пор, пока …

20.01.2022
Как экспортировать мою модель django в пользовательский csv?

У меня есть приложение Django, в котором я поддерживаю товары для интернет-магазина. Поскольку многие продукты имеют несколько вариантов и работа в Excel не является оптимальной, я подумал, что Python может помочь мне и облегчить работу. Однако для импорта в …

20.01.2022
Django Rest Framework Упорядочивание по полю SerializerMethodField с пагинацией

Как я могу сортировать данные на основе вложенного метода пользовательского сериализатора: вот мой сериализатор: class MyModelSerizalier(serializers.ModelSerializer): monthly_price = serializers.SerializerMethodField() class Meta: model = MyModel def get_monthly_price(self, instance): # ... do some calcs with instance # and values …

20.01.2022
Развертывание проекта django с помощью apache

/etc/apache2/sites-available/000-default.conf <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /home/myuser/project ErrorLog /home/myuser/error.log CustomLog /home/myuser/access.log combined Alias /media/ /home/myuser/project/cdn/cdn_medias/ Alias /static/ /home/myuser/project/cdn/cdn_assets/ <Directory /home/myuser/project/cdn/cdn_assets> Require all granted </Directory> <Directory /home/myuser/project/cdn/cdn_medias> Require all granted </Directory> <Directory /home/myuser/project/project> <Files wsgi.py> Require all granted </Files> </Directory> <Directory …

20.01.2022
Как передать токен django auth в представление или сериализатор?

Я пытаюсь работать с токеном, предоставленным 'rest_framework.authentication.TokenAuthentication', Я хотел бы работать с токеном либо из представления, либо из сериализатора. Какой метод мне использовать, чтобы сделать токен доступным для просмотра внутри моего приложения? Вот что я пробовал, возвращается только …

20.01.2022
"Введите 'manage.py help ' для получения справки по конкретной подкоманде" - Ошибка при решении проблемы python с IIS

Я пытаюсь запустить проект django с IIS на сервере Windows, я уже изменил маппинг обработчиков и FastCGI Settings -> image statusНа данный момент он должен быть запущен. Ошибок нет, но страница не запускается. (даже без /manage.py та …

20.01.2022
Как разрешить CORS из расширения chrome origin на django после установки белого списка на all?

Я пытаюсь повторно добавить защиту от CSRF-токенов к API, сделанному с помощью Django и развернутому на heroku. Локальные тесты с разрешенной проверкой CSRFToken работали нормально до того, как я загрузил веб-приложение в heroku, но теперь, когда я нахожусь в финальных …

20.01.2022
Сайт, соответствующий запросу, не существует. Django/Heroku

Мой сайт правильно развернут на heroku, я могу получить доступ к главной странице, но когда я пытаюсь войти в систему или зарегистрироваться (что направляет на новую страницу), я получаю следующую ошибку: Traceback (most recent call last): File "/app/.heroku/python/lib/python3.9/site-packages/django/core/handlers/exception.py", line …

20.01.2022
Использование поддоменов только для перенаправления (Специально для Django)

Предположим, что мой домен example.com Я хочу установить поддомены, такие как blog.example.com, contact.example.com ... В моем случае использования: Поддомены никогда не будут иметь уникальный контент. Они всегда будут перенаправляться на определенные URL. Предположим, …

20.01.2022
Django: Не найдено реверса для 'update-gig' с аргументами '('',)'. 1 pattern(s) tried: ['freelance/gig/(?P<gig_category_slug>[

Я хочу вставить url в кнопку обновления, не получается, скорее выкидывает ошибку update.html &lt;a href="{% url 'freelance:update-gig' gig.gig_category_slug %}"&gt; Update &lt;/a&gt; views.py @login_required def update_gig(request, gig_category_slug): user = request.user gig = get_object_or_404(Gigs, slug=gig_category_slug) freelancer = Freelancers.objects.get(user=request.user) if request.method == …

20.01.2022
Каналы Django - невозможно подписаться на группы

Я пытаюсь отправить consumers.py информацию для отображения на клиентской стороне вне consumers.py. Я обратился к Send message using Django Channels from outside Consumer class в предыдущем вопросе, но подпроцесс .group_send или .group_add, кажется, не существует, поэтому я …

20.01.2022
Как обслуживать поддомен и домен на одном django-cms?

Можно ли обслуживать поддомен и основной домен на одном экземпляре django-cms? Например: как обслуживать следующие поддомены и основной домен на одном экземпляре Django-CMS? abc.mydomain.com xyz.mydomain.com www.mydomain.com Если да, то что необходимо сделать в …

20.01.2022
Отправка словаря в качестве атрибута модели Django

Есть ли возможность отправить несколько keyword: argument в атрибут модели django (один атрибут)? Я пытался использовать models.TextField для этого, но должно быть лучшее решение. from django.db import models class Newsletter(models.Model): start_datetime = models.DateTimeField() text = models.TextField(blank=True) filter = models.TextField() …

20.01.2022
Валидаторы для массовой загрузки изображений

Я установил валидатор для поля загрузки изображения, чтобы проверить, не является ли изображение слишком большим, он работает, как ожидалось. def validate_image(image): file_size = image.file.size if file_size &gt; settings.MAX_UPLOAD_SIZE: raise ValidationError(f'Image {image} is too large 3mb max') image = models.ImageField(default='default.jpg', …

20.01.2022
Как индексировать url изображений в elasticsearch с помощью django

Я пытаюсь проиндексировать url изображения в elasticsearch, но продолжаю терпеть неудачу. И я получаю photo_main = null в моих ответах на поиск. у кого-нибудь есть идея, как это должно быть сделано? Ниже приведен мой соответствующий …

20.01.2022
Djanog отображает объекты, специфичные для пользователя

Я решил последнюю проблему. Теперь я протестировал некоторые вещи и столкнулся с проблемой. Я хочу отображать объекты, специфичные для пользователя. Если пользователь вводит свои данные (например, номер), я хочу отобразить в html шаблоне только номер телефона пользователя, а не …

20.01.2022
Как не отправлять некоторые данные пользователя в request Django

В модели пользователя есть данные, которые я бы хотел оставлять секретными и не отсылать/не использовать в request, то есть, чтобы поле модели пользователя игнорировалось и не добавлялось в request. Каким наилучшим способом это можно сделать?

20.01.2022
Django изменяет ширину прогресс-бара в стиле css

У меня есть прогрессбар, с шириной стиля, установленной в css, есть ли способ обновить эту ширину стиля с помощью логики в django, и как? &lt;div class="progress-bar bg-warning" role="progressbar" style="width: 25%" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"&gt;&lt;/div&gt; Теперь допустим, что …

19.01.2022
Как сделать всплывающую форму с помощью django formset

У меня есть приложение на главной странице отображаются несколько постов с контактной формой, я хочу создать модальный набор форм в другом представлении! возможно ли это, пожалуйста? @login_required def addPopupVistor(request): formset = VistorFormSet(queryset=Vistor.objects.none(),prefix='formsetvisitor') if request.is_ajax() and request.method == 'POST': …

19.01.2022
Создание проекта django, ошибка не удалось найти django.core.managment

Каждый раз, когда я создаю новый проект django. Я получаю сообщение об ошибке, как показано ниже: Импорт "django.core.management" не может быть разрешен из источника Pylance(reportMissingModuleSource)[11,14]> Ниже приведены шаги, которые я использую для создания проекта django: создайте …

19.01.2022
PGADMIN4 с DJANGO на облаке google ошибка 404

Ok Я могу видеть файлы. Я могу использовать базу данных. Очевидно, что она запущена: (myprojectenv) michael@contra:~/myproject$ sudo systemctl status postgresql ● postgresql.service - PostgreSQL RDBMS Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled) Active: active (exited) since Sun 2022-01-16 23:51:55 UTC; …

19.01.2022
Как я могу использовать параметр url (который является идентификатором пользователя <str:pk>) для предварительного заполнения поля в форме DJANGO

Я делаю приложение управления с 2 страницами: пользователи (клиенты) и страница данных пользователя, которая содержит историю платежей пользователя (чеки). Я пытаюсь создать форму на странице истории платежей (cheques.html) для добавления нового платежа, но я хочу, чтобы Cheque.cliente был равен …

19.01.2022
Django Password Reset Email отправляет неверную ссылку

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

19.01.2022
Django-Admin Перезагрузка Inline на основе родительского поля

У меня есть простой сценарий с классом Account и классом AccountDetail. AccountDetail является inline: class AccountDetailInLine(admin.TabularInline): model = AccountDetail @admin.register(Account ) class Account Admin(admin.ModelAdmin): inlines = [AccountDetailInLine] Проблема в том, что я не могу иметь несколько записей …

19.01.2022
Как я могу сохранить форму django

Я хочу сохранить биографию для каждого нового созданного пользователя. Пользователь может ввести свою биографию и она будет сохранена в его профиле. Для этого я создал модель с OneToOneField from django.db import models from django.contrib.auth.models import User from django.db.models.signals import …