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

18.05.2022
Django шаблон if внутри цикла for с индексацией списка

Я хочу получить значения списка, используя индексы списка. У меня есть список в файле views.py views.py def home(request): my_list=[("xy","abc","abcd"),("abcd","abc","xy")] context={ "list"=my_list} return render(request, 'index.html',context) index.html {% for id in list%} {% if id.1 =='abc' %} …

18.05.2022
Django и django rest framework сохранение информации о профиле

Как можно сохранить информацию профиля, так как я использую django rest api для входа пользователя и ответ, который я получаю с помощью библиотеки requests .Что я хочу, так это сохранить ответ и показать на странице профиля .Как я могу достичь …

18.05.2022
Если fetch возвращает объект с несколькими атрибутами (т.е. object.exists и object.message), как я могу использовать их после завершения выборки?

После получения объекта он прекрасно его регистрирует, и я могу видеть все атрибуты объекта. Я даже могу изменить html на странице, используя все атрибуты. login_button=document.getElementById('submit-login'); login_form=document.getElementById('login-form'); message=document.getElementById('message'); login_button.addEventListener('click',async (e)=> { e.preventDefault(); form=new FormData(login_form); let response = await fetch('/',{ method:'POST', body: …

18.05.2022
Django Загрузите pdf, затем запустите скрипт для сканирования pdf и вывода результатов

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

18.05.2022
Как сделать представление, в котором пользователь может выбрать текст, выделить его и сохранить как ввод для текстового поля, доступного только для чтения, в django?

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

18.05.2022
Загрузка файла в мой файл javascript и использование файла js в django

Итак, я пытаюсь использовать три js в проекте django В файле javascript я загружаю файлы для использования в моей 3d сцене. Когда я собираю, он создает функционирующий сайт, потому что знает, где все должно быть. но я все никак …

18.05.2022
Как отключить поля пользователя для отображения пользовательской формы в моем шаблоне?

У меня проблема с формой. Это форма, которая работает как "редактировать профиль". Я просто хочу стилизовать ее, мне не нравится, как она выглядит, если я просто помещаю {{ форму }} в свой шаблон, я использую widget_tweaks, чтобы придать ей …

18.05.2022
Не отправляются письма gmail Django

Не могу настроить корректно отправку писем в Django через gmail. Вот настройки в settings.py EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_PORT = 587 EMAIL_USE_TLS = True EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = '####################' EMAIL_HOST_PASSWORD = '#########' В качестве пароля использую сгенерированный пароль для …

18.05.2022
Запись url в представлении в Django

Я хочу определить ссылку для персонажа в представлении. Я использовал следующий код, но он содержит ошибку. Error: Encountered unknown tag 'url' код: html=""" <p> <a href="{% url index2 %}">more information</a> </p> """ Я использую библиотеку Folium и …

18.05.2022
Ошибка развертывания Django "usage: gunicorn [OPTIONS] [APP_MODULE] gunicorn: error: unrecognized arguments: "

Я пытаюсь развернуть приложение Django на виртуальной машине Linux, созданной на Google Computing Engine (GCE). Мое доменное имя работает нормально, но сервер wsgi не запускается из-за ошибки в заголовке.. supervisor.log выглядит как tis. . . . usage: gunicorn [OPTIONS] [APP_MODULE] …

18.05.2022
Как добавить математические операции в поле? DJANGO

У меня есть CreateView, который генерирует форму. В этой форме есть поле, которое принимает значения float. На бэкенде я хочу добавить математические операции к этому полю и сохранить результат в базе данных. Как мне это сделать?

18.05.2022
Как я могу выводить переменные в последних действиях админки с красивыми названиями?

Мне надо чтобы в my actions IssuesNumberChange отображалось не как object (....) а, как IssuesNumberChange.publications. Как я могу это сделать? models.py: class IssuesNumberChange(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) publication = models.ForeignKey(Publication, on_delete=models.CASCADE) …

18.05.2022
Поиск путей между моделями в Django

Я пытаюсь сделать графоподобную структуру в django, используя модели для создания путей между экземплярами моделей. Но я не совсем уверен в том, как сделать это автоматически. Базовая структура моих моделей выглядит примерно так: class Location(TimeStampedModel): name = …

18.05.2022
Форма не отображается и как убрать <li> в формах django

У меня проблема. почему моя форма не отображается, кроме того, что я нажал кнопку submit. это какая-то проблема с моим кодом? вот мой html код : &lt;form method="POST" enctype="multipart/form-data"&gt; &lt;button type="submit" class="dsnupload"&gt; &lt;i class="large material-icons" style="font-size: 50pt; …

18.05.2022
Как установить файлы cookie с помощью GraphQLTestCase

Я копал далеко и глубоко, но пока нет рабочего решения, основываясь на некоторых вещах, которые я прочитал где-то из темы, кажется, что вы должны префикс заголовков с HTTP_, например, HTTP_AUTHORIZATION в конечном итоге является заголовком авторизации, основываясь на этом …

18.05.2022
Как получить возможность добавлять записи с помощью Http-методов на django

Я создаю систему аутентификации Django rest API и хочу возвращать данные в формате JSON, основная цель этого вопроса: Я хочу добавлять или удалять пользователей только путем добавления полей в формате json, а не в inputs, которые я создал : …

18.05.2022
Hvplot с django и netcdf

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

18.05.2022
Население базы данных с моделями django, ошибка module not found

Я только начинаю работать с фреймворком Django по книге "The Definitive Guide to Django". Я использовал psycopg2 для написания моих SQL-запросов вставки (Postgres) через скрипт с именем scrape.py. Я хотел перейти на использование моделей Django, однако при попытке запустить django.core.exceptions.ImproperlyConfigured …

18.05.2022
Django/Pandas/Website - Запрос к датафрейму pandas вместо базы данных, возможно ли это?

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

18.05.2022
Django продвинутые шаблоны i18n url

Я пытаюсь создать urlpatterns в django, которые позволили бы мне сделать что-то вроде этого: .../en/admin .../en/some_view .../api/en/another_view В принципе, я хотел бы отсортировать некоторые из моих представлений под "/api/", но я хотел бы добавить это перед /en/ для …

18.05.2022
Дистрибутив для Django_Eel не найден после преобразования Django_eel в exe с помощью Pyinstaller

Я пытаюсь преобразовать Django Eel в exe, чтобы клиент мог запускать страницу со своей стороны без публикации django eel на сервере, я пытаюсь исполнить django по pyinstaller --noconfirm --onefile --console "C:\KMME\demo\manage.py" Но когда я запускаю EXE, я …

18.05.2022
Django search Form <QuerySet []>

Я создаю модель Search_Model с QuerySet. Например, если я ищу яблоки Результат отображается как Search By &lt;QuerySet []&gt; Почему так? Моя html декларация выглядит следующим образом &lt;h1&gt; Search By {{posts}} &lt;h2 MY BASE.HTML &lt;form class="form-inline …

18.05.2022
В чем разница между MEDIA_ROOT = BASE_DIR / 'media'` и MEDIA_ROOT= os.path.join(BASE_DIR, "media") в Django setting.py

Я хотел узнать разницу между использованием MEDIA_ROOT = BASE_DIR / 'media' и MEDIA_ROOT= os.path.join(BASE_DIR, "media") в settings.py. Я использовал MEDIA_ROOT = BASE_DIR / 'media' и моя загрузка файлов работает нормально, но когда я удаляю файл, он остается в каталоге.

18.05.2022
Heroku open => взаимосвязь "main_goal" не существует LINE 1: ...y", "main_goal". "date", "main_goal". "status" FROM "main_goal

Когда я запускаю команду Heroku open, она возвращает ошибку Все работает локально heroku run manage.py migrate не помогает, makemigrations тоже, manage.py migrate r run-syncdb - тоже ничего не дает введите описание изображения здесь <a href="https://i.stack.imgur.com/YHOCg.png" rel="nofollow …

18.05.2022
Отправка значения JavaScript в метод на views.py (Django)

Я использую django (4.0.4) для разработки "простого" интерфейса с тремя выпадающими списками, в которых данные последних двух зависят от выбранного значения первого. Это передняя часть: Это структура проекта dir: ├── …

18.05.2022
Как создать кверисет Django на основе элементов из другого кверисета

Я использую Django 2.2.28 и Python 3.7.7 в унаследованном приложении. У меня есть страница отображения, которая отображает людей на основе class PeopleQuerySet(models.QuerySet), которые фильтруются и постранично. Это работает, но я хотел бы знать, возможно ли сделать что-то вроде этого: new_people_queryset …

18.05.2022
Заполнение базы данных django с помощью миграций

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

18.05.2022
Display:'table' не работает так, как должен работать

Я хочу, чтобы таблица была видна только после нажатия кнопки submit. Но она не остается на экране, как это должно быть. Как только я нажимаю кнопку submit, таблица появляется на секунду, а затем снова становится невидимой. Пожалуйста, подскажите, что …

18.05.2022
Выбор элементов из поля "многие ко многим" для связи определенных элементов в списке с моделью в панели администратора

Я работаю над приложением для книги рецептов, и в настоящее время мои модели связаны таким образом: class Tool(models.Model): name = models.CharField(max_length=50) description = models.CharField(max_length=200) def __str__(self): return self.name class Recipe(models.Model): name = models.CharField(max_length=50) description = models.CharField(max_length=200) servings = models.IntegerField(default=1, …

18.05.2022
Django POST getlist для динамического контента

В базе данных у меня есть список продуктов. Если их нужно найти = True, то они появятся на экране : &lt;h2&gt;Shopping list&lt;/h2&gt; &lt;section&gt; {% for market in markets %} &lt;button class="collapsible"&gt;{{market.name}}&lt;/button&gt; &lt;div class="content"&gt; &lt;ul&gt; {% for shopping in shoppings …

18.05.2022
Django / Доступ к предыдущему или следующему экземпляру из того же класса

Мое приложение начинается со Сцены1 Вот мой Models.py, где определены сцены class Scenes(models.Model): name = models.SlugField('Scene name', max_length=60,unique=True) description = models.TextField(blank=True) fileGltf = models.FileField(null=TRUE, blank=False, upload_to="3dfiles/") record_date = models.DateTimeField('Scene …

18.05.2022
Загрузите экземпляры иностранных моделей в queryset.values()

У меня есть набор запросов, который группирует и агрегирует некоторые данные: EmployeeAssessment.objects.all().annotate(month=TruncMonth('assessment_date')).values( 'month', 'assessed_employee', 'subject' ).annotate(average_score=Sum('scores__score') / Count('scores__score', distinct=True)) И из-за .values() я получаю assessed_employee и subject как ID, а не как экземпляры модели Я знаю, что …

18.05.2022
Нет модуля с именем 'crispy_formsecommerce' ошибка

Я уже установил crispy forms, и исправил настройки. Но возникает ошибка. Ошибка: введите описание изображения здесь Мой файл settings.py: введите описание изображения здесьenter code here введите описание изображения здесь мой …

18.05.2022
Как я могу вызвать функцию класса, которая вставляет строку в базу данных, из моего шаблона django?

Привет, я ноб и я делаю instagram followers scraper на Django. Я делаю функцию, которая должна добавить 1 (только 1, потому что она работает очень медленно) нового последователя в db, который берется из уже работающих функций ssraping и …

18.05.2022
Как уменьшить размер поля ввода в html, используемом в django

Есть ли способ уменьшить размер поля описания, используемого ниже? Я использовал его в HTML шаблоне под проектом django, когда я отобразил страницу, поле описания было огромным. &lt;div class="container-fluid"&gt; &lt;div class="card-body"&gt; &lt;form action="{% url 'create_post' pk=classroom.id %}" method="POST" enctype="multipart/form-data"&gt; {% …

18.05.2022
Веб-приложение типа libgen с использованием Python и SQL? [закрыто]

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

18.05.2022
Нулевое значение в столбце нарушает ограничение not-null после некорректного удаления объектов

Помогите, пожалуйста, я не понимаю, что происходит. Я написал простой блог, где можно добавлять посты и комментарии. Все работало хорошо. views.py: def add_comment_to_post(request, pk): post = get_object_or_404(Post, pk=pk) # calls the given model and get the object, type = &lt;class …

18.05.2022
Выдает ошибку TypeError at / list indices must be integers or slices, not str

Хочу выгрузить онлайн цену на биткоин, но выскакивает выше упомянутая ошибка, как правильно написать код. Пожалуйста не бейте палками, только учусь def index(request): api = 'https://fapi.binance.com' append = '/fapi/v1/ticker/price' url = api + append sym = 'BTCUSDT' res = requests.get(url, …

18.05.2022
Django удалить объект из списка, который соответствует фильтру запроса

В моем приложении Django у меня есть два списка. Один список называется keys, а другой existing_keys: for key in keys: if Files.objects.filter(file_name=Path(key).name).exists(): existing_keys.append(key) while key in existing_keys: keys.remove(key) print(f'key {key} removed') Как мне теперь удалить все записи в ключах, …

18.05.2022
Необходимо выполнить метод update на записываемых вложенных сериализаторах в django

Models.py class Product(models.Model): product_id = models.CharField(max_length=50,default=uuid.uuid4, editable=False, unique=True, primary_key=True) product_name = models.CharField(unique=True,max_length=255) class Client(models.Model): client_id = models.CharField(max_length=50,default=uuid.uuid4, editable=False, unique=True, primary_key=True) org = models.ForeignKey(Organisation, on_delete=models.CASCADE, related_name='org',null=True) product = models.ManyToManyField(Product,related_name='product') client_name = models.CharField(unique=True,max_length=100) .... serializers.py Когда я попытался выполнить PUT запрос …