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

05.12.2022
Хеширование паролей Argon2 в django

я заметил, что мой django хэширует пароли какargon2$argon2id$v=19$m=102400,t=2,p=8$salt$hash согласно Argon2 в браузере надпись $argon2id$v=19$m=102400,t=2,p=8$salt$hash если я попытаюсь сопоставить argon2$argon2id$v=19$m=102400,t=2,p=8$salt$hash с реальным паролем, он не будет соответствовать, но если я проверю его на $argon2id$v=19$m=102400,t=2,p=8$salt$hash, …

05.12.2022
Я пытаюсь создать круговой прогресс-бар, но не могу получить доступ к переменным javascript, почему?

Я работаю с tailwind.css в моем HTML-шаблоне Django. Я пытаюсь воссоздать этот круг https://tailwindcomponents.com/component/circular-progress-bar, но я не разворачиваю экран, я устанавливаю статический процент на основе значения из моего представления. Вычисление средней скорости не имеет значения, это …

05.12.2022
Django TemplateSyntaxError - проблема со счетчиком циклов

Я пытаюсь вызвать функцию в моем шаблоне Django. Эта функция вызывается внутри цикла forloop, и функция должна принимать индекс цикла (своего рода счетчик) в качестве параметра. Ниже приведен код шаблона, для которого я получаю проблему. {% for showing …

05.12.2022
Распаковка JSONField в несколько полей формы django для обновления с помощью UpdateView

Я новичок в Django и не понимаю, что именно мне нужно сделать для обновления моего JSON-поля в модели django. models.py: class Schemas(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) title = models.CharField(max_length=15) modified = models.DateField() column_separator = models.CharField(max_length=1) string_character = models.CharField(max_length=1) json_data = …

05.12.2022
При нажатии на кнопку в шаблоне html не изменяется поле "статус" в модели django

Всем привет! Вопрос такой, имеется models.py class Post(models.Model): # ... Другие поля модели status = models.CharField(max_length=16, choices=STATUS_CHOICES, default='Активирован') urls.py app_name = 'posts' urlpatterns = [ ... path('<int:pk>/update/', views.PostUpdateView.as_view(), name='update_status')] vews.py class PostUpdateView(UpdateView): model = Post template_name = 'post_detail.html' …

05.12.2022
Представления возвращают html из другого приложения в Django

Я хочу показать данные с разными характеристиками. Так, есть 2 роли, где у администратора есть 5 колонок в таблице, а у учителя только 4 колонки в таблице. Я уже изменил HTML, но когда я возвращаю classlist.html на странице учителя …

05.12.2022
Как решить проблему Django N+1, когда нужно получить данные из набора объектов

Я создал функцию и написал запрос, в результате которого получается N+1 Проблема, как ее решить код sponsors = CustomUser.objects.filter(user_type = 2, is_deleted = False) for s in sponsors: s.sponsor_detail = Sponsor.objects.get_or_create(user = s, is_deleted = False)

05.12.2022
Проблема с запуском сервера в Django. Ubuntu

Я пытаюсь отобразить что-то на сервере django, но ничего не происходит. Я сталкиваюсь с этой ошибкой: "API-сервис магазина snapcraft.io - Copyright 2018-2022 Canonical." Я пробовал все, но ничего не работает. Пожалуйста, подскажите мне правильное решение :() …

05.12.2022
Какой лучший способ модификации PDF в Django?

На самом деле я хочу изменить PDF, который является сертификатом, чтобы изменить имя, дату, название курса и описание курса. Я пробовал использовать pypdf2, но он не работает. Данные "изменить имя" не изменяются. Вот то, что я пробовал до …

05.12.2022
Содержимое страницы в панели навигации не заполняет экран:

Нажмите здесь для изображения проблемы В основном я использовал код с getbootstrap.com, но строка поиска и кнопка поиска не выравниваются по правому краю в навигационной панели. Я пытался выборочно выровнять опцию поиска, но безрезультатно. Буду рад, если …

05.12.2022
Wagtail добавляет функции в models.py

Я пытаюсь сделать пользовательскую plotly-графику на домашней странице wagtail. У меня получилось вот что. Я переопределяю модель wagtail Page-model, изменяя контекст, возвращаемый в шаблон. Правильно ли я делаю, возможно ли это в models.py ? Thnx in advanced. from django.db import …

05.12.2022
Nginx: "Запрашиваемый ресурс не был найден на этом сервере".

У меня есть приложение Django, слушающее по адресу 127.0.0.1:8000, моя конфигурация Nginx проста location / { proxy_pass http://127.0.0.1:8000; proxy_ssl_server_name on; } Все работает, как ожидалось. Но затем я изменил конфигурацию на location /xxx { proxy_pass http://127.0.0.1:8000; proxy_ssl_server_name …

05.12.2022
Как получить доступ к родительской модели Django с помощью внешнего ключа

У меня эта модель: class Cohort(models.Model): id = models.AutoField(primary_key=True,editable=True) origin=models.BooleanField(default=False) title = models.CharField(max_length=200,validators=[MaxLengthValidator(100)]) email = models.ForeignKey(Userdata, on_delete=models.PROTECT,default='0',db_constraint=False) def __str__(self): return self.title class Subcohort(models.Model): cohort_id=models.ForeignKey(Cohort,on_delete=models.PROTECT,default=0,db_constraint=False,related_name='subcohortid') parent_id=models.ForeignKey(Cohort,on_delete=models.PROTECT,default=0,db_constraint=False,related_name='subparentid') Из файла views.py я хочу читать данные когортной модели, используя идентификатор …

05.12.2022
Как использовать .get(id=some_model_field) в ограничениях модели?

У меня есть класс 'Car' класс 'EngineType' и я хочу добавить к нему ограничения. Я хочу проверить, какой тип двигателя установлен в автомобиле, поэтому я попробовал: models.CheckConstraint(check=(Q(EngineType.objects.get(id=engine_type).name=='electric')), name='test_constraint') где 'engine_type' является внешним ключом к EngineType. Выдает ошибку: NameError: …

05.12.2022
Python Django Ошибка: FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/proc/393/task/558'

Я получаю эту ошибку. Это происходит во время обычных запросов из front end, предыдущий запрос имеет ответ 200, но затем мой контейнер backend внезапно перезагружается. Ранее он работал, и все работало хорошо. Django версии 3.2.13 Python версии 3.9 Облако …

05.12.2022
Кверисетный фильтр

Я хочу подсчитать количество полисов, которые имеют статус 2, и отфильтровать по дате и по health_facilities у меня есть 4 таблицы это модели class Policy(core_models.VersionedModel): id = models.AutoField(db_column='PolicyID', primary_key=True) uuid = models.CharField(db_column='PolicyUUID', max_length=36, default=uuid.uuid4, unique=True) stage = models.CharField(db_column='PolicyStage', max_length=1, …

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

Сценарий: Пользователь уже заполнил форму. Что требуется: Как вернуть заполненную форму модели в Views.py? Я следовал нескольким руководствам здесь, таким как this, но безуспешно. Вот мой сокращенный код, содержащий соответствующие разделы: models.py APPROVAL_CHOICES = [ (None, 'Please select …

05.12.2022
Как решить проблему "Не удалось изменить разрешения каталога "/var/lib/postgresql/data": Операция не разрешена" на Windows 10?

Я работаю на Windows 10 и выполняю команды в git bash. У меня есть следующий файл docker-compose.yml: services: db: image: postgres:latest user: 1000:1000 volumes: - postgres-data:/var/lib/postgresql/data environment: - POSTGRES_USER='postgres' - POSTGRES_PASSWORD='postgres' ports: - 8000:8000 volumes: postgres-data: external: True …

05.12.2022
Localhost не работает, когда я докеризирую postgres с Django

Моя система - Ubuntu 22.04.1 LTS. Я просматривал книгу Django для профессионалов и следовал всем строчка за строчкой, но почему-то при докеризации моего проекта django с postgres он просто не запускается на localhost должным образом, с sqlite все работает …

05.12.2022
Как сделать autocomplete с api travelpayouts

Нужно сделать autocomplete c django, есть такой код: {% load static %} <html lang="en"> <head> <meta charset="UTF-8"> <title>Airport JS demo page</title> <link rel="stylesheet" href="{% static "css/custom.css" %}" /> </head> <body> <div class="logo"><img src="https://konsalex.github.io/Airport-Autocomplete-JS/assets/img/airportjs.png" alt=""></div> <div class="section group"> <div class="col span_1_of_5"> …

05.12.2022
Django xhtml2pdf

Есть ли у xhtml2pdf ошибки при использовании в Django 4.1.1? Я не могу отобразить <pdf:pagenumber/> , ни <pdf:pagecount/> Я пытаюсь заставить мои статические файлы тоже загружаться, я получаю ошибку SuspiciousFileOperation.

05.12.2022
Django Form не сохраняет файл в базу данных

Views.py from .forms import palForm def add_form(request): if request.method!="POST": return HttpResponse("Method Not Allowed") else: form = palForm(request.POST, request.FILES) context = {"form": form} if form.is_valid(): form.save() messages.success(request,"Successfully Added") return render(request,"home/pal-form.html",context) else: messages.error(request,"Failed to Add") return render(request,"home/pal-form.html",context) forms.py from django import …

05.12.2022
Django, Mezzanine: как включить функциональность создания нового поста?

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

05.12.2022
Как рассредоточить второй ответ api в таблице данных в vue.js

Я хочу показать несколько ответов api в одной таблице данных Уже показываю ответ от первого api, используя props.item.name в datatable Как отобразить данные ответа от моего второго api в той же таблице данных в vue.js

05.12.2022
Как отобразить карту в браузере с помощью python и DJANGO API?

У меня возникают трудности при отображении карты в веб-браузере. Я использую DJANGO API и пытаюсь отобразить карту (код написан на python) в виде таблицы (используя HTML). views.py def default_map(request): world= folium.Map( location=[33.5969, 73.0528], zoom_start=2) #context={'Map':world} return render(request,'home.html',context) urls.py …

05.12.2022
Проблема с ' pip install -r requirements.txt ' [закрыто]

это мой первый проект с django и python. ** работа на mac mini m1. визуальный код. последняя версия python для mac. ** мой друг открыл весь проект на другом компьютере (windows) и сказал мне и моим товарищам по …

05.12.2022
Как решить проблему UnicodeDecodeError в django?

Я пытаюсь получить прогон моего проекта и возникает эта ошибка : * 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte Raised during: Blog.views.post_list The string that could not be encoded/decoded was: �� Я буду …

05.12.2022
Интеграция аутентификации третьих сторон в проект Django

У меня есть система аутентификации, построенная на PHP, чтобы мои клиенты могли входить в систему, используя только один логин для доступа к различным продуктам. Большинство моих веб-страниц написаны на PHP, поэтому легко интегрировать различные продукты PHP с одной и …

05.12.2022
Однако у меня нет таблицы django_redirect с пометкой миграции.

По мере того, как я просматриваю документацию django-redirects INSTALLED_APPS = [ 'django.contrib.sites', 'django.contrib.redirects', ] MIDDLEWARE = [ 'django.contrib.redirects.middleware.RedirectFallbackMiddleware', ] python manage.py showmigrations redirects [X] 0001_initial [X] 0002_alter_redirect_new_path_help_text URL запроса: http://127.0.0.1:8000/admin/redirects/redirect/add/ ERROR saying..... …

05.12.2022
Можно ли создать блокировщик приложений и сайтов с помощью кроссплатформенного Flutter и python? [закрыто]

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

05.12.2022
JQuery / AJAX - Async представление - eventlisteners не отвечает и .remove() не соблюдает выбор

это мой первый опыт написания JQuery/AJAX и (глупый я) я пытаюсь сделать что-то довольно сложное на самом деле (или по крайней мере это для меня lol). По сути, я делаю бесконечную карусель. Я отправляю данные, разбитые на страницы, …

05.12.2022
Server Error (500) django + nginx + gunicorn + daphne + redis + systemd

Сервер выдает ошибку 500 только по одной ветке в urls.py, остальные работают settings.py import os from pathlib import Path BASE_DIR = Path(__file__).resolve().parent.parent DEBUG = False ALLOWED_HOSTS = ['194.67.97.123', 'ilya-shevelev.ru', 'www.ilya-shevelev.ru'] INSTALLED_APPS = [ 'daphne', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.messages', 'django.contrib.sites', 'django.contrib.contenttypes', 'django.contrib.sessions', …

05.12.2022
Почему моя карта не отображается с помощью django API в html?

Я использую Django API и моя карта не отображается. введите описание изображения здесь

05.12.2022
Несколько аргументов в логгере и использование их в форматоре - django

Я хочу отправлять несколько аргументов в сообщениях регистратора и использовать их непосредственно в форматоре. Например, logger.exception('Exception message, 'arg1', 'arg2') logger.warning('warning message, 'arg1', 'arg2') А в форматоре. Я хочу использовать аргументы типа '[%(asctime)s] %(levelname)s|%(name)s|0|0|%(message)s|%(args1)s|%(args2)s' Я …

05.12.2022
Проблема бесконечной отправки данных на сервер при использовании fetch POST в JavaScript

Я студент университета и это мой первый опыт создания всего вместе сервера, api и клиентской части. Моя проблема заключается в том, что сначала я создал API, используя фреймворк Django-Rest. Когда я отправляю данные на сервер, используя функцию fetch …

05.12.2022
Интеграция PHP auth в проект Django

У меня есть служба аутентификации на PHP для моих пользователей, теперь я хочу интегрировать ту же аутентификацию, что и на PHP, в мой проект Django, Возможно ли это, если да, то не могли бы вы предоставить мне материал, где я …

05.12.2022
Как устранить AssertionError: .accepted_renderer not set on Response в Django Rest Framwork

В то время как я вызываю Django url, я получаю ошибку: AssertionError: .accepted_renderer not set on Response. Мой код: from rest_framework.response import Response from rest_framework.decorators import api_view, renderer_classes from rest_framework.renderers import JSONRenderer, TemplateHTMLRenderer from myapp.models import employees from …

05.12.2022
Как установить deafult значение поля select формы django в шаблоне?

Как установить deafult значение поля select формы django в шаблоне? Как установить deafult значение поля select формы django в шаблоне?

05.12.2022
Пытаюсь убить процесс с пользователем root, но он говорит: <kill: (15307): Permission denied>

У меня есть shell-файл &lt;save_intraday.sh&gt;, который содержит docker-compose exec web python manage.py save_retail_trades_data После выполнения этого скрипта python import subprocess subprocess.run('./save_intraday.sh', shell=True) начинает выполняться некоторая команда django в контейнере docker и все вещи работают отлично. …

05.12.2022
Как инициализировать значение внешнего ключа в форме Django

Я пытаюсь инициализировать модель формы, где оба поля являются внешними ключами. Модель: class Subcohort(models.Model): cohort_id=models.ForeignKey(Cohort,on_delete=models.PROTECT,default=0,db_constraint=False,related_name='subcohortid') parent_id=models.ForeignKey(Cohort,on_delete=models.PROTECT,default=0,db_constraint=False,related_name='subparentid') Форма: класс SubcohortForm(forms.ModelForm): class Meta: model = Subcohort fields = [ "cohort_id","parent_id", ] Просмотров: cohortidnew = Cohort.objects.latest('id').id initialvalue2={ 'cohort_id':int(cohortidnew), …