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

29.09.2022
Django не перенаправляет на NEXT, когда требуется вход в систему

< < urls.py urlpatterns = [ path("signin/", views.signin, name="signin"), path('login/', auth_views.LoginView.as_view(template_name='users/login.html'), name='login'), ] views.py def signin(request): if request.method == "POST": form = UserLoginForm(request.POST) if form.is_valid(): username = form.cleaned_data["username"] password = form.cleaned_data["password"] #login user = authenticate(username=username, password=password) if user is …

29.09.2022
У меня есть шаблон записи, он хорошо создается, но когда я открываю шаблон редактирования, я создаю новую запись.

У меня есть метод saveremission, где форма, которая находится в HTML, прекрасно его создает и загружает в БД. def guardarremision(request): if request.method == 'POST': fecharemi = request.POST['fecharemi'] fechaenvio = request.POST['fechaenvio'] clienteremi = request.POST['clienteremi'] enviadoa = request.POST['enviadoa'] fecharecibido = request.POST['fecharecibido'] …

29.09.2022
Django BaseManager.all() получил неожиданный аргумент ключевого слова 'Login'

У меня есть база данных: class Users(models.Model): Login = models.OneToOneField(User, on_delete=models.CASCADE) &lt;--- one to one field email = models.EmailField(max_length=255, unique=True, verbose_name='mail') balance = models.IntegerField(blank=False, verbose_name='balance') bonus = models.IntegerField(blank=True, verbose_name='count_bonus') def __str__(self): return str(self.Login.username) class Meta: verbose_name = 'Users' verbose_name_plural …

29.09.2022
Получение всего объекта связанного поля в django

У меня есть такая модель: class Cart(models.Model): id = models.UUIDField(primary_key=True, default=uuid4) customer = models.ForeignKey(Customer, on_delete=models.CASCADE, null=True) class Reception(models.Model): PAYMENT_STATUS_PENDING = 'P' PAYMENT_STATUS_COMPLETE = 'C' PAYMENT_STATUS_FAILED = 'F' PAYMENT_STATUS_CHOICES = [ (PAYMENT_STATUS_PENDING, 'Pending'), (PAYMENT_STATUS_COMPLETE, 'Complete'), (PAYMENT_STATUS_FAILED, 'Failed') ] cart …

29.09.2022
Django Создание объекта из модели?

Я разрабатываю приложение Django, частью которого будет распределение IP-адресов. В рамках этого я хотел бы иметь возможность дать пользователю список доступных IP-адресов, которые будут назначены ForeignKey (объекту). Я могу использовать "ipaddress.ip_network('192.168.1.0/24').hosts()" для получения списка доступных хостов в пределах подсети, вопрос …

29.09.2022
Как динамически обновлять цены для меню сайта?

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

29.09.2022
Forbidden У вас нет разрешения на доступ к этому ресурсу. Apache2 с mod-WSGI django

404 Forbidden Apache/2.4.54 (Debian) Сервер на domainname.com Порт 80 я не могу получить доступ к моему веб-приложению django на сервере. я попробовал почти все возможные решения, но они не работают для меня Django 3.2 Apache2 2.4 project-directory-path ------&gt; …

29.09.2022
Создание WebUI для скриптов сисадмина

Да, мой вопрос может показаться очень туманным, неполным. Новичок в разработке webui. Ищу интерактивный WebUI для задач системного администратора: Что я имею сейчас? множество задач Ansible, плейбуков, скриптов bash, скриптов python для задач сисадмина. Некоторые …

29.09.2022
Базовый запрос в django graphql не работает с реляционными моделями

Это мой models.py class Player(models.Model): user = models.OneToOneField(get_user_model(), on_delete=models.CASCADE) username = models.CharField(max_length=25) class Challange(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) status = models.CharField(max_length=25, choices=StatusChoice.choices) from_player = models.ForeignKey(Player, related_name='my_challenges', on_delete=models.SET(get_sentinel_user)) to_player = models.ForeignKey(Player, related_name='challanges', on_delete=models.SET(get_sentinel_user)) schema.py class …

29.09.2022
Как я могу настроить эти множественные slugs в моих урлах и представлениях: Django

Я пытался настроить мои url и представления для этого приложения для защиты паролей На сайте может быть много аккаунтов, и для редактирования аккаунта я планирую использовать такой конфиг url: home/[имя сайта]/[имя учетной записи]/edit/. но он приносит ошибки. …

29.09.2022
NameError at /post/category/

Ловлю ошибку - NameError at /post/category/. Хотя по коду вроде всё верно. models.py: from django.contrib.auth.models import User from django.db import models class Post(models.Model): author = models.ForeignKey(User, on_delete=models.CASCADE, blank=True, null=True) title …

29.09.2022
Django error Broken pipe from ('127.0.0.1', 1628) when exporting to pdf using Xhtml2pdf

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

29.09.2022
Pytest Fixture для использования БД на основе файла sqlite для тестирования?

Я использую pytest и pytest-django для тестирования проекта Django. У меня есть test_settings.py, который я использую для того, чтобы использовать базы данных in-memory. Она очень проста и выглядит следующим образом: from .settings import * # Set up in memory …

29.09.2022
Как добавить одну и ту же переменную в разные файлы и папки?

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

29.09.2022
Преобразование данных типа time внутри массива в int или float. Ошибка: неподдерживаемый тип(ы) операнда для +: 'int' и 'numpy.str_'

<<<0> for x in range(int(divideForno)): y = mediaForno[x].duracaoforno y = datetime.strptime(y, '%H:%M:%S') listMediaForno.append(y) try: mediaForno = listMediaForno[0] + sum((listMediaForno_i - listMediaForno[0] for listMediaForno_i in …

29.09.2022
Как обслуживать медиафайлы при переходе по url? django

У меня есть проект django, в котором мне нужно обслуживать медиафайлы. У меня есть один url, который обслуживает медиафайлы, и один, который не работает. У того, который не работает, есть search/, помещенный перед ним, и я предполагаю, что это …

29.09.2022
NameError в /post/category/

Я ловлю ошибку, где именно я ее нашел, но я не понимаю, что делать. models.py 'from django.contrib.auth.models import User from django.db import models class Post(models.Model): author = models.ForeignKey(User, on_delete=models.CASCADE, blank=True, null=True) title = models.CharField(max_length=255) text = models.TextField() created_date = …

29.09.2022
Как сохранить многочастичные / форменные данные, превращенные в QueryDict, используя Django REST Framework (DRF) и ModelSerializer

Я отправляю multipart/formdata из API Next.js и могу форматировать данные, как хочу, но мне трудно получить правильный формат. На данный момент у меня есть следующие данные формы: &lt;QueryDict: { 'name': ['Test Product'], 'brands[0]': ['1'], 'brands[1]': ['2'], 'option_types[0]': ['1'], …

29.09.2022
Может ли graphene resolver возвращать Float вместо String для десятичного поля django?

Резольвер Graphene возвращает мое десятичное поле модели django в виде строки (например, "8.33" вместо 8.33). Я хочу получить его в виде числа с плавающей точкой. Есть ли какой-нибудь способ сделать это? Мой код выглядит следующим образом: models.py class …

29.09.2022
Не работает js подключенный в html

Подключил через static небольшой script к проекту(должен добавлять class='active') к кнопке при нажатии) document.querySelectorAll('.heart, .heart-button').forEach( button =&gt; button.addEventListener( 'click', () =&gt; button.classList.toggle('active'))); в head &lt;script type=&quot;text/javascript&quot; src=&quot;https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.js&quot;&gt;&lt;/script&gt; &lt;script type=&quot;text/javascript&quot; src= &quot;{% static 'js/js_like.js' %}&quot;&gt;&lt;/script&gt; &lt;script src=&quot;https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js&quot; &gt;&lt;/script&gt; На …

29.09.2022
NameError at / имя 'RequiredDocument' не определено

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

29.09.2022
Как я могу использовать Linkify с Django_tables2

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

29.09.2022
Django исключение одного объекта приводит к исключению других объектов

Это самая странная ошибка, с которой я столкнулся с тех пор, как начал использовать Django. У меня есть кверисет с поврежденными данными, которые нужно исключить, при печати длины кверисета он печатает 97, а при печати кверисета с поврежденными данными - …

29.09.2022
POST с кнопкой в django

Я работаю над системой сообщений, в шаблоне: {%for i in message%} &lt;table&gt; &lt;tr&gt; &lt;td colspan="3" style="width: 80%"&gt;&lt;b&gt;{{i.subject}}&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="3" style="width: 80%"&gt;{{i.message}}&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div&gt; &lt;div style="padding-top:5px; padding-right:5px; text-align:right"&gt; &lt;div&gt;{{i.messagedate}} - {{i.messagehour}} - &lt;a type="submit" name="delete" value="{{i.id}}"&gt;Delete …

29.09.2022
As_crispy_field передано недопустимое или несуществующее поле

я получаю эту ошибку as_crispy_field got passed an invalid or inexistent field каждый раз, когда я пытаюсь использовать as_crispy_field с формами вот мой код models.py class Customer_Email(models.Model): subject=models.CharField(max_length=50,null=True,blank=True) message=models.TextField(max_length=1000,null=True,blank=True) file_upload=models.FileField(null=True,blank=True) sender=models.ForeignKey(User,on_delete=models.CASCADE ,null=True,blank=True) company=models.ForeignKey(Customer,on_delete=models.CASCADE ,null=True,blank=True) date=models.DateTimeField(auto_now=True) views.py def send_email(request,id): …

29.09.2022
"База данных 'docker-db' не существует".

Итак, у меня проблема с созданием приложения django/postgre с помощью docker. Оно продолжает говорить "база данных не существует" и довольно много времени гугления не приносит никаких результатов. Я уже удалял тома и пересобирал свое приложение несколько раз, следовал различным …

29.09.2022
Как настроить урлы для основного приложения в Django?

Это проект: myProject/ app1/ -urls.py -views.py myProject/ -urls.py -views.py website/ -urls.py -views.py Где настраивать урлы для веб-сайта? В myProject/urls.py или website/urls.py? Вот myProject/urls.py: urlpatterns = [ path('admin/', admin.site.urls), path('', views.home, name='home'), ] Так что я не …

29.09.2022
Обновление белых пробелов в админпанели django [закрыто]

Недавно я обновил свою версию Django с 2.2.14 до 3.2.13 LTS, все вроде бы работает нормально, но теперь у меня есть ошибка отображения в панели администратора, где есть большое белое пространство со всем текстом внизу, а не сверху. Мне …

29.09.2022
Добавьте все шаблоны в urls.py url_patterns в django

В моем проекте много шаблонов. Я хочу добавить их в urls.py, не вводя каждый из них. Я хочу зациклить их в моих url_patterns. Есть ли способ добавить все мои шаблоны в urls.py?

29.09.2022
Как представить JSONField в виде строки с запятыми на странице списка Django Admin?

Считаем, что у меня есть модель Django с пользовательской JSONField, как показано ниже, # models.py class JSONCustomField(models.JSONField): ... class JSONFieldModel(models.Model): json_field = JSONCustomField(default=list) Эта модель подключена через Django Admin # admin.py @admin.register(JSONFieldModel) class JSONFieldModelAdmin(admin.ModelAdmin): def …

29.09.2022
Django арендаторы MULTI_TYPE_DATABASE_FIELD

Я хотел бы узнать, что такое MULTI_TYPE_DATABASE_FIELD в django-tenants multitype и для чего он используется. Thx.

29.09.2022
Как отобразить тело запроса в node js

У меня есть данные, формат которых выглядит следующим образом console.log(req.body.data) //[{"id":"someid","order":1,"configuration":"Config"}]// Я хочу получить значение id из someid Я пробовал использовать var deviceData = req.body.data.map(function (d) { return d.ref_device_id; }); но говорится, что req.body.data.map …

29.09.2022
Почему эта команда выдает ошибку pip install waitress

Фатальная ошибка в программе запуска: Unable to create process using ''E:\FinalDjango\miniblog\myenv\Scripts\python.exe'' "E:\FinalDjango - Copy\miniblog\myenv\Scripts\pip.exe" install waitress'': Система не может найти указанный файл.

29.09.2022
Django проблема с подключением пакета

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions. Run 'python manage.py migrate' to apply them. Что я могу сделать в данной ситуации?

29.09.2022
Не удается добавить или обновить дочернюю строку, сбой ограничения внешнего ключа

subscriber_package_forms = subscriber.package.form # subscriber packages forms. a = subscriber_package_forms.replace('[', '') b = a.replace(']', '') c = b.replace("'", '') d = c.replace('''"''', '') e = d.replace("'", '') f = e.split(',') #search active columns of all the packages from main …

29.09.2022
Фильтрация Django для получения популярных сообщений

У меня есть две разные модели. Модель HitCount хранит IP адреса, чьи посты были просмотрены. И что я хочу, это отфильтровать популярные 3 поста, которые просмотрели больше. Я пробовал несколько запросов, но не смог. Я делюсь с вами своими …

29.09.2022
Return render не работает в другом файле python - Djanjo

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

29.09.2022
Django.db.utils.OperationalError: не удалось перевести имя хоста "db" в адрес: Временный сбой в разрешении имен при высокой нагрузке

У меня есть проект django, который работает с PostGresql db, оба в контейнерах docker. Все работает нормально, но при высокой нагрузке иногда выдает ошибку django.db.utils.OperationalError: could not translate host name "db" to address: Temporary failure in name resolution ошибку. …

29.09.2022
Импортированные параметры Python Django не видны для других импортированных файлов

У меня есть старый проект с Python 2.7 и Django 1.6. Я пытаюсь запустить его под windows. Структура файлов выглядит следующим образом: myproj/ |-- myproj/ | |-- init.py | |-- manage.py | |-- settings.py | |-- settings_common.py | |-- …

29.09.2022
Подключение пользователей в Django

Мне нужен главный пользователь, который может регистрировать несколько подпользователей и видеть зарегистрированных пользователей. Пожалуйста, подскажите мне, как написать модель субпользователей и связать их с главным пользователем.