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

19.05.2022
Использование CSS Grid в шаблоне Django

В моем HTML есть контейнер div, который отображает список из 10 разобранных заголовков из The Toronto Star. Я хочу иметь возможность отображать их в повторяющейся сетке, которая выглядит следующим образом: <img alt="Here's the example image ( I can't add …

19.05.2022
Django: Включение шаблона, содержащего тег сценария, в другой тег сценария

Я хочу включить html-файл, содержащий тег script следующего вида: &lt;script&gt;$('#page-content').html('{% include "title.html" %}');&lt;/script&gt; title.html: &lt;script&gt;document.title = "Hello World!"&lt;/script&gt;&lt;p&gt;Hello World!&lt;/p&gt; result: &lt;script&gt;$('#page-content').html('&lt;script&gt;document.title = "Hello World!"&lt;/script&gt;&lt;p&gt;Hello World!&lt;/p&gt;');&lt;/script&gt; К сожалению, браузер не будет выполнять его правильно из-за множества наборов тегов скрипта, и …

19.05.2022
Ошибка Django: Отношение "<имя>" уже существует

Я пытаюсь запустить миграции на существующей модели, в которую я добавляю поле/таблицу истории с помощью django-simple-history. Сначала я создал и запустил миграции, а затем запустил python manage.py populate_history --auto, чтобы сгенерировать начальные изменения для существующей модели. Это …

19.05.2022
Что означает "вес" в "SearchVector" django?

Можете ли вы объяснить мне, какую роль играет "вес" в SearchVector? например, в этом коде: vector = SearchVector('body_text', weight='A') + SearchVector('blog__tagline', weight='B')

19.05.2022
Django json.loads() строки из списка

Я пытаюсь сохранить список идентификаторов в виде строки, а затем превратить его обратно в список и использовать его значения для фильтрации набора запросов. Сначала я делаю что-то вроде этого - my_items_ids = list(Item.objects.filter(....).values_list('id', flat=True)) который возвращает список …

19.05.2022
Django Rest Framework не может добавить вложенный obejct

Я совсем новичок в drf и пытаюсь отобразить вложенные объекты и одновременно иметь функцию выбора в ListCreateView models.py class CarBrand(SoftDeletionModel): CAR_BRAND_NAME_MAX_LEN = 30 name = models.CharField( max_length=CAR_BRAND_NAME_MAX_LEN, ) created_at = models.DateTimeField( auto_now_add=True, ) def __str__(self): return self.name class CarModel(SoftDeletionModel): …

19.05.2022
Как проверить, ввел ли пользователь URL с другого сайта в Django?

Как проверить, ввел ли пользователь URL с другого сайта в Django? Например, как проверить, что пользователь заходит непосредственно с другого сайта?

19.05.2022
Не удается подключиться к серверу redis через docker-compose, я использую фреймворк django_q в качестве асинхронной очереди задач и redis в качестве брокера

Вот моя конфигурация файла docker-compose: version: '3' услуги: redis: image: redis:alpine порты: - 6300:6379 db: image: postgres:12.8-alpine restart: always volumes: - postgres_data:/var/lib/postgresql/data/ env_file: - ./.env.dev.db ports: - 5400:5432 web: build: context: . command: python manage.py …

19.05.2022
Ссылка на локальные шрифты Django view.py

Подскажите как подключить шрифты локально в view.py from django.shortcuts import render from django.urls import reverse_lazy from django.contrib.auth.decorators import login_required from django.contrib.auth import authenticate from .models import Plan from .models import Artiles from .forms import ArtilesForm import io from io import …

19.05.2022
Я продолжаю получать сообщение об отсутствии такого файла или каталога при попытке создать mynewproject с Django. Py pip Django Я установил все

Я устанавливаю py 3.10.1, в нем есть pip, поэтому я обновляю все до последней версии. Создаю venv и устанавливаю Django в venv. Я проверил установку, проверив версию 4.0. Но всякий раз, когда я использую django-admin startproject myprojectname он …

19.05.2022
ViewAppointment() отсутствует 1 обязательный позиционный аргумент: 'appointment_id'

Во время выполнения моего кода я столкнулся с такой ошибкой, что я не знаю, как это произошло вот мой views.py def viewAppointment(request, appointment_id): appointment = Appointment.objects.filter(id=appointment_id) return render(request, 'appointment_form.html', {'Appointment': appointment}) это urls.py from unicodedata import …

19.05.2022
Django OperationalError нет такой таблицы

Я делаю страницу регистрации. html {{message}} &lt;form action="{% url 'signup' %}" method="post"&gt; {% csrf_token %} &lt;div class="form-group"&gt; &lt;input class="form-control" autofocus type="text" name="username" placeholder="Username"&gt; &lt;/div&gt; &lt;div class="form-group"&gt; &lt;input class="form-control" type="email" name="email" placeholder="Email Address"&gt; &lt;/div&gt; &lt;div class="form-group"&gt; &lt;input class="form-control" …

19.05.2022
Добавление типа объекта в качестве значения в словарь

Мне нужно добавить объект как значение в dict, Итак, диктант выглядит как dict1={"key":"value,"other":"other"} Затем мне нужен вновь созданный объект Model как экземпляр, который будет использоваться позже в коде, поэтому instance = MyModel.objects.create(name="name",someother="some") …

19.05.2022
OperationalError: таблица "webapp_profile" уже существует

Я попытался мигрировать и получил эту ошибку: OperationalError: таблица "webapp_profile" уже существует

19.05.2022
CSS плохо отображается в хроме, но отлично работает в Microsoft edge

Я делаю проект на Django- python web framework. Я следовал руководству Otchere из его репозитория github - https://github.com/OtchereDev/django_netflix_clone; но по неизвестной причине оно не отображается в полном экране, в середине, как показано на изображении ниже в …

19.05.2022
Django Simple Captcha, расположение элементов

Нужно чтобы изображение и input были снизу на одном уровне. Код там такой: &lt;img src="/captcha/..." alt="captcha" class="captcha"&gt; &lt;input type="hidden" name="captcha_0" value="" required="" …

19.05.2022
Как получить данные (mp3) из локального хранилища и воспроизвести их в html - ФОРМЫ DJANGO

я новичок в django. я хочу получить мою mp3 песню, которую я загрузил и могу передать в html. как получить песню и вернуть ее? я строю это с FORM не модели. forms.py : from django import forms class Audio_store(forms.Form): …

19.05.2022
Как выполнить миграцию в старых моделях?

Я создал 2 модели: from django.db import models class Company(models.Model): name = models.CharField(max_length=150, unique=True) def __str__(self): return self.name class Puzzle(models.Model): name = models.CharField(max_length=200) number_of_pieces = models.IntegerField() ean_code = models.CharField(max_length=13, unique=True) description = models.TextField() company = models.ForeignKey(Company, on_delete=models.CASCADE, related_name='puzzles') product_code …

19.05.2022
Google Engine ModuleNotFoundError: Нет модуля с именем 'storages'

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

19.05.2022
Запрос поля postgres jsonb с помощью django orm, когда оно представляет собой список объектов

У меня есть предмет, похожий на его: { "products":[{"cpu":"something here", description:"intel core i9, 30 gb ram"}, {"cpu":"another here", description:"amd raizen, 20 gb ram"} ] } теперь я хочу искать с "like" что-то в описании, с прямым …

19.05.2022
Покрытие тестов Django - не покрывает содержимое функции, только определение

Прежде чем вы это скажете, да, я видел это сообщение, и да, у меня та же проблема, но с тестированием Django, которое теоретически использует модуль unittest, но это не сработало для меня, кто-нибудь знает, как заставить его покрывать …

19.05.2022
Есть ли в модели django поля, которые пользователь не заполняет, но заполняет компьютер? (CS50 Проект 2)

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

19.05.2022
Присвоение значения двумерного массива внутреннему html в Java-сценарии

var data = JSON.parse("{{ data|escapejs }}"); for(var x in data){ // console.log(data[x]) console.log(data[x][0]) console.log(data[x][1]) var x = document.getElementById("dynamic") var string = data[x][1]; document.getElementById("dynamictitle").innerHTML = data[x][0]; document.getElementById("dynamicimg").src = data[x][1]; } **здесь я беру значение для данных из представлений, пытаюсь …

19.05.2022
Как получить только дату из поля datetimefield, сгруппированного по дате

Борьба длится уже много часов и не знает, что делать. У меня есть таблица базы данных с некоторым материалом, как показано ниже: id date_time uuid_id status_id room_label_id 1 2022-06-06 11:15:00 228451edc3fa499bb30919bf57b4cc32 0 1 2 2022-06-06 12:00:00 50e587d65f8449f88b49129143378922 0 …

19.05.2022
Решение для удаления по "имени"

Мне нужно решение для удаления профессора по его "имени": class Profesor(models.Model): user = models.OneToOneField(User, null=True, blank=True, on_delete=models.CASCADE) name = models.CharField(max_length=200, null=True) suername = models.CharField(max_length=200, null=True) Представьте себе, что на html-странице пользователь должен ввести 'имя' профессора, которого он …

19.05.2022
Django POST Вопрос для игры Hangman - невозможно обновить более одной буквы

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

19.05.2022
Почему я получаю сообщение "No Such Table" при выполнении SQL-запроса с помощью cursor.execute()?

Я пытаюсь выполнить простой sql запрос, но постоянно получаю "Operational Error: No Such Table customers" Код, о котором идет речь, следующий: cursor = connection.cursor() cursor.execute("SELECT * FROM customers") # cursor.festchone() or cursor.fetchall() r = cursor.fetchone() print(r) Что странно, так …

19.05.2022
Импорт фида в шаблон Django

Я пытаюсь импортировать некоторую ленту с веб-сайта в мой блог, созданный с помощью Django. В context_processors.py я создал функцию нижеe: import feedparser def pygisblog_feed(request): url = "https://pygisblog.massimilianomoraca.me/feed.xml" feeder = feedparser.parse(url) for entry in feeder['entries']: title = entry['title'] link …

19.05.2022
Как django models datetime field обрабатывает время по умолчанию при миграции?

У меня уже есть много записей в таблице событий с этими колонками class Event(models.Model): name = models.CharField(max_length=100, unique=True) event_date = models.DateField(null=True, blank=True) Теперь я хочу изменить event_date на datetime. class Event(models.Model): name = models.CharField(max_length=100, unique=True) event_date …

19.05.2022
В БД Django TestCase отсутствуют столбцы, которые есть в БД, когда я запускаю сервер

Когда я запускаю свое приложение, оно работает отлично, но когда я пытаюсь запустить тестовый пример, он создает тестовую БД из моей локальной копии и выдает ошибку из-за отсутствия столбца, который я вижу в моей локальной БД и который был …

19.05.2022
Django CBV ModelForm hx-post не работает с HTMX

У меня есть частичная форма, отображаемая с помощью HTMX на моей странице upload.html: {% extends 'base.html' %} &lt;p&gt;Veuillez choisir ci-dessous entre l'upload d'un fichier de commandes ou l'upload d'un fichier fournisseur :&lt;/p&gt; &lt;h2&gt;Upload fichier &lt;u&gt;transporteur&lt;/u&gt;&lt;/h2&gt; &lt;button hx-get="{% …

19.05.2022
1045, "Access denied for user 'root'@'localhost' (using password: NO)")

Я использую xampp и vagrant для запуска моего проекта, но когда я пытаюсь сделать миграцию или запустить сервер, я получаю эту ошибку django.db.utils.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using пароль: NO)") вот данные моего подключения …

19.05.2022
Как передать строку из url и использовать ее для запроса списка?

Class PatientDetailView(TemplateView): template_name = 'detail_view.html' def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) vitals_list = DailyVitals.objects.get(patient = ) context['vitals_list'] = vitals_list return context Какой запрос следует передать для фильтрации queryset с именем пользователя пациента? urls.py: urlpatterns = [ path('home/', HomeView.as_view(), …

19.05.2022
Twilio api sms-уведомления с помощью python django

Всем добрый вечер, мне пришлось внедрить модуль twilio в мой django проект и он работает хорошо, проблема в том, что он не позволяет отправлять смс на номера телефонов, отличные от моего

19.05.2022
Я получаю ошибку времени даты при создании веб-приложения django для аренды автомобиля

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

19.05.2022
Django CBV AttributeError object has no attribute 'get'

При сохранении экземпляра в БД постоянно выдается ошибка AttributeError 'UserBill' object has no attribute 'get. Итак, имеется Django 4 и Python 3.9 Managers class PaymentManager: &quot;&quot;&quot; Менеджер управления финансовыми операциями пользователей &quot;&quot;&quot; def __init__(self, request, model): self.request = request self.model …

19.05.2022
Как сделать пароль в django без алгоритма хэширования?

я сделал пользовательскую модель пользователя в django, и она в порядке, работает, но проблема в том, что я хочу сделать поле пароля и функцию auth с без алгоритма хэша , я знаю о проблемах безопасности этого, но это …

19.05.2022
Не удается соединиться с сервером websocket, он показывает мне статус -502 Bad Gateway в django

Я успешно настроил Django Channels в моей локальной сети, он отлично работает в моей локальной сети, также я могу общаться один на один с помощью websocket. Когда я пытаюсь развернуть его на сервере и пытаюсь подключиться с помощью websocket, …

19.05.2022
Django модель __str__ с отдельными полями

У меня есть модель, которая возвращает финансовый год и описание. В настоящее время атрибуты объединены в одно значение как одно поле. Как вы можете видеть, год 2021 и описание …

19.05.2022
Тестовый блок Django вошел в систему под пользователем

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