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

20.10.2022
Отношения CustomUser и Roles ManyToMany в моделях отображаются в RoleAdmin и CustomUserAdmin

Models.py: class Role(models.Model): id = models.AutoField(primary_key=True, null=False) name = models.CharField(max_length=100, null=True, blank=True) def __str__(self): return str(self.name) class CustomUser(AbstractUser): role = models.ManyToManyField(Role, blank=True)class CustomUser(AbstractUser). Admin.py: class CustomUserAdmin(UserAdmin): fieldsets = (*UserAdmin.fieldsets, ("Roles", {"fields": ("role",)})) admin.site.register(CustomUser, CustomUserAdmin) CustomUserAdmin.list_display = ( "username", "email", …

20.10.2022
Добавление к объекту queryset в Django

Моя модель Django: class Job(models.Model): title = models.CharField(_('Job Title'),max_length=150, blank=True, default="") description = models.CharField(_('Description'), max_length=250, blank=True, default="") user = models.ForeignKey('User', verbose_name="User", on_delete=models.CASCADE, null=True) def __str__(self): return self.title У меня есть набор объектов django: >>> jobs = Job.objects.all() <QuerySet …

20.10.2022
Пытаясь показать дату создания заказа в другом представлении, я получаю KeyERROR "list_id"

Пытаюсь показать дату создания_заказа клиента в другом представлении, любезно помогите, буду очень признателен. ListListView class ListListView(generic.ListView): model = HBTYList template_name = "accounts/modals/nomodal/index.html" paginate_by = 3 def get_queryset(self): qs = self.model.objects.all().order_by('-id') p_f = HbtyCustomerListFilter(self.request.GET, queryset=qs) return p_f.qs def get_context_data(self, **kwargs): …

20.10.2022
Django Error: объект 'dict' не имеет атрибута 'availability'

У меня есть представление корзины, где я пытаюсь проверить, есть ли у товаров, добавленных в корзину, хотя бы один элемент в списке, у которого product.availability установлен в False и работать соответственно в Template, проблема заключается в доступе к доступности …

20.10.2022
Manage.py runserver -> Возвращает "manage.py : Термин 'manage.py' не распознан как имя команды".

Я новичок в программировании и в настоящее время занимаюсь программированием по курсу Mosh: Mastering Python. Я пытаюсь создать веб-приложение с помощью Django. Когда я пишу команду "Manage.py runserver" в терминале, я получаю следующее сообщение: "manage.py : Термин 'manage.py' …

20.10.2022
Есть ли способ автоматизировать процесс перевода шаблонов django?

Я хотел бы перевести все мои шаблоны Django, что означает, что мне нужно перебрать каждое слово или предложение в моих шаблонах и добавить к нему код _(). Например Это: <h1>hello</h1> Будет так: <h1>_("hello")</h1> Но я хотел бы сделать …

20.10.2022
Ошибка 404 NOT FOUND возникает при попытке GET из django

Я получаю ошибку 404 Не удалось загрузить ресурс: сервер ответил со статусом 404 (Not Found) 127.0.0.1:8000/api/v1/products/$%7Bcategory_slug%7D/$%7Bproduct_slug%7D:1 мой код для product/models.py: from io import BytesIO from PIL import Image from django.core.files import File from django.db import models class Category …

20.10.2022
Как заполнить значение ImageFIeld при добавлении экземпляра модели в Django Admin с помощью Query Param?

У меня есть такая модель: class MyModel(models.Model): name = models.CharField(max_length=100) image = models.ImageField(upload_to='images') При переходе к http://127.0.0.1:8000/admin/myapp/mymodel/add я могу добавить новый экземпляр MyModel. Я знаю, что существует способ заполнения поля name путем добавления следующего параметра …

20.10.2022
Пакет Python удаляется при перезапуске приложения azure

Я загрузил приложение Django на веб-приложение azure server с помощью Zip Deploy. После развертывания оно выдает ошибку "sndlibrary not found", поэтому мне нужно зайти в ssh и установить его вручную с помощью команды apt update && apt-get -y install …

20.10.2022
Отличие OneToOne и ManyToOne(Foreignkey) field

Какое между ними различие? Я работал с many to one field, но узнал что существует oneToOne field и сколько бы не читал про них, непонимаю различия. Если можете то объясните понятно и другие виды( ManyToMany, ManyToOne, OneToOne)

20.10.2022
Djnago отправка почты не работает, также не показывает никаких ошибок

Settings.py DEFAULT_FROM_EMAIL = 'testing.email2908@gmail.com' SERVER_EMAIL = 'testing.email2908@gmail.com' EMAIL_HOST = 'smtp.gmail.com' EMAIL_PORT = 587 EMAIL_HOST_USER = 'testing.email2908@gmail.com' EMAIL_HOST_PASSWORD = 'password' EMAILL_USE_TLS = True views.py print('Helloo') send_mail( 'Testing', 'Hi', 'testing.email2908@gmail.com', ['xyz@gmail.com'], #my personal gmail id fail_silently=False, ) print('Hiiii') Когда я …

20.10.2022
Удалите '*' из обязательных полей

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

20.10.2022
Как ограничить пользователей только английским шрифтом в формах Django?

У меня есть модель формы с полем (forms.textinput) и я хочу, чтобы пользователи могли вводить в это поле только английский язык, а если они хотят ввести другой язык, то получают ошибку. спасибо

20.10.2022
Почему мой домен linode не работает в браузере?

Я только что купил домен, чтобы он соответствовал моему новому веб-приложению, которое размещено на linode. Я выполнил конфигурацию на панели управления доменом, установив адреса сервера на "ns1.linode.com", "ns2.linode.com", .... и правильно добавил домен на linode с новыми AAAA/A. Я …

20.10.2022
Как создать (Dapp) с помощью Django?

Как интегрировать Django с блокчейном и построить децентрализованное приложение? Есть ли пакеты для этого? Есть ли учебник по этому вопросу?

20.10.2022
Как использовать фильтр исключений в django classic view для страницы записи блога?

Я пишу код для django для вывода списка постов в ListView и DetailView: преобразование из функционального представления в классное. Я могу добиться отображения всех постов, но я хочу, чтобы в списке отображались только опубликованные посты. Я знаю, что могу …

20.10.2022
Как обеспечить связь между виртуальной коробкой и системой?

Я установил Docker на Virtual Box, потому что мой компьютер 32-битный, а Docker работал только на 64-битных системах. Теперь Docker работает в виртуальном боксе, а мой проект Django находится в системе. В VScode, когда я ввожу команды, связанные …

20.10.2022
Операция обновления в модели удаляет всех пользователей, хранящихся в поле "многие ко многим" в этой модели - Django

В моем приложении ученик может послать учителю запрос на следование, который принимается учителем, и ученик добавляется в список последователей учителя. Я храню учеников как последователей учителя с помощью модели отношений "многие ко многим". Ниже приведен код: home_tuition_students = models.ManyToManyField(CustomUser, …

20.10.2022
FCM: Django firebase-admin-python/fcm-django показывает таймаут соединения API примерно через 5 минут, не выдавая никаких других ошибок

Привет, ребята, у меня проблема с FCM и django + celery. Мое приложение работает на AWS. Все работало хорошо до прошлой недели, но внезапно я получаю ошибку API timeout после примерно 5 минут ожидания каждого api вызова и никаких …

20.10.2022
Как обеззаразить входные данные Django Rest Framework

Как санитировать поле символов в Django Rest Framework с помощью сериализатора или самих моделей Django. Нет идей, как защитить Это значение может сделать мое приложение уязвимым..... Например, XSS <script>alert('Hacked')</script> Проверьте код сериализатора class Meta: model = MyDB …

20.10.2022
Manage. django.db.utils.Operational Error connection to server on socket "/cloudsql/.s.PGSQL.5432" failed: Неверный аргумент (0x00002726/10022)

.\cloud_sql_proxy.exe -instances="ajrsd2:us-central1:ajrsd2"=tcp:5432 работает нормально. https://prnt.sc/WpLWyy_e4ZAy python manage.py runserver возникает ошибка django.db.utils.OperationalError: соединение с сервером на сокете "/cloudsql/ajrsd2:us-central1:ajrsd2/.s.PGSQL.5432" не удалось: Invalid argument (0x00002726/10022) https://prnt.sc/rJpfVfjUgAX1 Мы выполняем эти команды в приложении Visual studio …

20.10.2022
Django и React: связь между страницей входа в систему django и главной страницей react

Мне нужна помощь в решении следующей проблемы. Я создал страницу входа в систему, используя шаблоны django+html. Мой фронтенд работает на react. Когда я вхожу в систему, мне нужно отобразить мою домашнюю страницу в react. Как я могу подключить свой …

20.10.2022
Как отправить объект javascript с изображениями в django api?

У меня есть следующий объект: { name:"" colors: { red: { images: [img1, img2] variants: [ { size: "23" stock: 23, barcode: "" price: 200 }, ] }, } } Должен ли я использовать данные формы? Но …

20.10.2022
Django: установить значение по умолчанию для нового поля модели, которое имеет unique=True

Существует пользовательская модель пользователя, которая наследуется AbstractUser в Django. У модели есть username = None, ниже приведена модель: class User(AbstractUser): username = None email = models.EmailField(_("Email address"), unique=True) USERNAME_FIELD = "email" Я хочу удалить username …

20.10.2022
Как создать приложение с in app внутри проекта Django? Как это приложение может быть зарегистрировано в файле setting py?

*project- New.app-app хотим добавить приложение внутри app 1.как зарегистрировать это в файле setting.py? какие вещи меня должны волновать, когда у меня есть приложение в приложении?

20.10.2022
Как создать HTML-страницу с помощью python? (Не pyscript) [закрыто]

Я хочу создать несколько веб-приложений, которые используют библиотеки python, такие как opencv или yt-dlp, возможно ли это с Django или это только на JavaScript? Если это невозможно, то что Django делает на python?

20.10.2022
Как вставить значение при выполнении запроса post в postman с помощью django

Views.py from django.shortcuts import render from django.http import HttpResponse # Create your views here. from rest_framework import viewsets import requests import gdown from pydub import AudioSegment import speech_recognition as sr from .serializers import * from .models import * import time …

20.10.2022
Реакция: Каждый цвет товара имеет разные изображения. Какой правильный способ отправки данных такого типа в Django api?

У меня есть основная информация о продукте, такая как название, описание, а также цвета, в которых он представлен, и для каждого цвета есть разные наборы изображений, как, например, для amazon. Теперь я не уверен, как я могу отправить всю …

20.10.2022
Как установить общее динамическое значение для всех моделей Django на странице администратора Django?

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

20.10.2022
Как получить значение модели ManyToMany вместо их идентификаторов?

У меня есть три модели, как показано ниже: class TagsModel(models.Model): title = models.CharField(max_length=200) def __str__(self): return self.title class ImagesModel(models.Model): title = models.CharField(max_length=500, default='image') image_cdn = models.TextField(null=True, blank=True) image = models.ImageField(upload_to='articles/images/', null=True, blank=True) timestamp = models.DateTimeField(auto_now=True) update = models.DateTimeField(auto_now_add=True) def …

20.10.2022
UserWarning на Django-приложении Kubernetes в DigitalOcean

Развертывание приложения Django на кластере K8s в Digital Ocean с помощью рабочего процесса GitHub Actions и этой части run: | export SINGLE_POD_NAME=$(kubectl get pod -l app=django-doapp-web-deployment -o jsonpath="{.items[0].metadata.name}" | tr -d '\r') kubectl exec -it $SINGLE_POD_NAME -- bash /app/migrate.sh …

20.10.2022
Я хочу сделать этот сайт в табличном формате, но он отображается только в вертикальной строке

Вот какой вывод я получаю https://i.stack.imgur.com/Tqekd.jpg Я скопировал код карты bootstrap с официального сайта и попробовал много изменений в моем коде, но вывод всегда идет в вертикальной линии. *Пожалуйста, предложите способ сделать его в табличном …

20.10.2022
Foriegn_key перезаписывает и показывает некоторые поля. Я хочу пополнить запасы своего инвентарного товара

Foriegn_key overwrite and show some field problem. Я хочу пополнить запасы моего инвентарного продукта. введите описание изображения здесь

20.10.2022
Django Фильтр по значению внешнего ключа

Предположим, у меня есть две модели class DocumentType(BaseModel): name = models.CharField(max_length=128) code = models.CharField(max_length=128) exp_days = models.PositiveIntegerField("Remind me before (Days)", blank=True, null=True) def __str__(self): return str(self.name) class EmployeeDocument(BaseModel): type = models.ForeignKey("masters.DocumentType", on_delete=models.PROTECT) date_of_expiry = models.DateField(blank=True, null=True) attachment = models.FileField(blank=True, …

20.10.2022
Вращение пользователя внутри модели в Django

Здравствуйте, у меня есть две модели, как показано ниже: class ShiftModel(BaseModel): name = models.CharField(max_length=256) class UserShiftModel(BaseModel): user = models.OneToOneField( "user.User", on_delete=models.CASCADE, related_name="user_shift" ) shift = models.ForeignKey( ShiftModel, on_delete=models.CASCADE, related_name="shift_user" ) Теперь предположим, …

20.10.2022
Как запретить Django отображать результат в новой вкладке

У меня есть следующие представления и каждый раз, когда форма отправляется, результат отображается в новой вкладке, которая имеет пустую форму. Как вывести результат в той же форме (с предоставленными данными) без открытия новой вкладки? views.py class contact(View): def …

20.10.2022
Обновление с Heroku-18 для приложения Django. Есть какие-нибудь рекомендации?

Заголовок практически говорит сам за себя - у меня есть простое приложение Django, которое работает на Heroku-18 уже несколько лет. В связи с приближением срока обновления весной 2023 года я обеспокоен тем, как обновление может повлиять на мой сайт. …

20.10.2022
Форма django не вставляет значения из файла views.py

Я пытаюсь вставить значения в базу данных Django, используя HTML и сгенерированное значение из views.py Это мой views.py def NewPassword(request): if request.method == "POST": if request.POST.get('app_name') and request.POST.get('url') and request.POST.get('username') and request.POST.get('email') and request.POST.get('Category'): form = PasswordsForm() form.app_name = request.POST.get('app_name') …

20.10.2022
Новый объект не добавляется в набор запросов в Django

Вот модель class Student(models.Model): """Student info""" id = models.CharField( max_length=7,primary_key=True) name = models.CharField(_('name'),max_length=8, default=""); # help_text will locate after the field address = models.CharField(_('address'),max_length=30,blank=True,default="") #blank true means the GENDER_CHOICES = [("M", _("male")),("F",_("female"))] student_number = models.CharField(max_length=10,blank=True) gender = models.CharField(_("gender"),max_length=6, choices …

20.10.2022
Google App Engine постоянно возвращает ответ 400 на нестандартный домен

Мой сценарий использования - это приложение Django, работающее в службе app-engine, и я использую облачные задачи для выполнения асинхронной работы в фоновом режиме. Django создает задачу -> задача отправляет обратно в Django для выполнения долгоиграющей задачи На этот …