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

20.05.2022
Django: как удалить элемент в одной модели И изменить отношения "многие ко многим" в другой модели, которая была связана с первой моделью?

Этот сайт позволяет пользователям выбирать концерты Rolling Stones, на которых они побывали. Он добавит концерт и песню в модель из API, если они их выберут. А Concert.song имеет отношение "многие ко многим" с моделью пользователя Если пользователь удаляет концерт …

20.05.2022
Как получить поле из другой модели, связанной отношением OneToOne?

У меня есть основная модель User с полем 'email' (и другими полями). Но я создал еще одну модель Profile, в которую мне нужно передать email пользователя. models.py для пользователя: class User(AbstractBaseUser, PermissionsMixin): email = models.EmailField(db_index=True, unique=True) first_name = models.CharField(max_length=20) …

20.05.2022
Как изменить выражение ON в django-orm select_related()

Итак, у меня есть следующие модели class ApplicationForHelp(BaseModel): user = models.ForeignKey(User, related_name="applications", on_delete=models.CASCADE) tags = models.ManyToManyField(TagsForApplication, related_name="applications") title = models.CharField(max_length=50) description = models.TextField() is_anonymous = models.BooleanField(default=False) place = models.TextField(null=True) И модель пользователя so if do ApplicationForHelp.objects.filter().select_related('user') что это …

20.05.2022
Модуль 'popenv.core' не имеет атрибута 'project'

Пытаюсь помочь своему другу установить новый проект Django/Python удаленно. Они создали виртуальную среду на своей машине Windows, используя Linux, и она выдает следующую ошибку при попытке установить Django в каталог проекта: У кого-нибудь есть опыт работы с этой …

20.05.2022
Как назначить ссылку на определенный элемент в списке в Django?

А создал таблицу, в которой в столбце содержатся названия наборов данных, а в другом столбце - ссылки на просмотр этих наборов. Моя цель - извлечь набор данных, в котором была нажата ссылка для просмотра. Вот HTML код для страницы, …

20.05.2022
Перенаправление и вход в Django с внешнего сайта

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

20.05.2022
Запрос PUT не обновляет данные - Django

Итак, я использую Postman для получения запроса. GET и POST работают нормально. И только когда я обновляю данные с помощью PUT, я сталкиваюсь с проблемой. Postman действительно отправляет данные обратно, как будто объект обновляется, но когда я проверяю через …

20.05.2022
Значение не меняется в панели администратора и html-шаблоне, функция просмотра показывает правильное значение

Значение не изменяется в админке и html шаблоне, который имеет тег значения, в функции просмотра, где происходит изменение, выводится правильное значение, которое было изменено (order.status) def chef_order(request): chef = request.user.vendor orders = chef.orders.all() if 'btnform1' in request.POST: orderid = …

20.05.2022
Добавлена кодировка специальных символов - PDF Django

У меня есть функция для создания простого PDF. Но при работе со специальными символами она возвращает что-то вроде этого. Как мне правильно сохранить символы типа śćźż в моем pdf-файле? Я попытался изменить тип шрифта с помощью setFont …

20.05.2022
Почему сессии Django работают медленно, в то время как переменные работают быстрее?

У меня есть представление Django def load(request): store = request.GET.getlist('store', 'None') text = connetction_local(store[:-1]) for _ in tqdm(range(1), desc='session TEXT'): # globals.text = text request.session['text'] = text for _ in tqdm(range(1), desc='session STORE'): # globals.store = store[:-1] request.session['store'] = …

20.05.2022
Проблемы с get_context_data в ListView (django)

Мне нужно показать в шаблоне две модели: models.py: class Dimension(TimeStampedModel): level = models.ForeignKey('Level', verbose_name=_('Level'), on_delete=models.CASCADE) name = models.CharField(verbose_name=('Name'), max_length=200) active = models.BooleanField(verbose_name=_('Active'), default=True) sort_order = models.PositiveIntegerField(verbose_name=_('sort order'), default=0) class Meta: verbose_name = _('Dimension') verbose_name_plural = _('Dimensions') def __str__(self): return …

19.05.2022
Есть ли способ задать параметры действия Mixin Django Admin внутри модели?

Итак, у меня есть работающий Mixin для действия, который в настоящее время работает со всеми полями набора запросов. Вместо этого я хотел бы иметь возможность указать, какие поля будут использоваться действием через код для страницы Admin. Для контекста, …

19.05.2022
Пользовательский пользователь Django не может войти в систему из веб-приложения, но прекрасно работает в Admin

Я создал приложение под названием "myapp" с пользовательским пользователем под названием "CustomUser" вместе с пользовательским приложением под названием "customuser". Я могу успешно войти в систему от администратора. Но я не могу войти в систему из приложения login. Вот …

19.05.2022
Как передать данные переменных в пустые словари

Я пытаюсь загнать данные в пустые словари, при этом я добавляю два цикла for, но я хочу вернуть два цикла в одну переменную. d = { "result":[], "out":[] } quest = Question.objects.annotate(choice_count=Count('choice')) ans = Answer.objects.annotate(solution_count=Count('solution')) for i quest: d["quest …

19.05.2022
Django forms.DateInput ставит ведущие нули в production из-за linux

На моем сайте есть ввод даты, где мне нужно, чтобы даты не имели ведущих нулей в столбце месяца или дня, что работает в моей среде разработки, которая является машиной windows. 'date_filed': DateInput( format=('%#m/%#d/%Y') Но когда я …

19.05.2022
Django необработанный запрос от многих ко многим

Я работаю с набором данных плейлистов Spotify в Django. У меня есть следующие модели. class Artist(models.Model): uri = models.CharField(max_length=255) name = models.CharField(max_length=255) class Track(models.Model): uri = models.CharField(max_length=255)= name = models.CharField(max_length=255) artist = models.ManyToManyField(Artist) duration_ms = models.IntegerField() class Playlist(models.Model): pid …

19.05.2022
Как сделать так, чтобы у капчи был класс bootstrap?

У меня проблема с капчей, я использую ¨Django Simple Captcha¨ проблема в том, что он не позволяет мне разместить класс bootstrap, чтобы ввод имел лучший вид. Я пытался: Я поместил widget_tweaks в этот вход, но …

19.05.2022
Django: Ответ от двух моделей с помощью одного представления

У меня есть следующие модели: class Message(models.Model): timestamp = models.DateTimeField(default=None) messageId = models.CharField(max_length=256) userId = models.ForeignKey(User, on_delete=models.CASCADE) chatId = models.ForeignKey(Chat, on_delete=models.CASCADE) class Meta: abstract = True class Text(Message): message = models.TextField() translation = models.TextField(blank=True) def __str__(self): return self.message def …

19.05.2022
Два div в одной строке при нажатии на один разворачиваются оба tailwind css Django alpine js

изображение перед открытием div изображение после нажатия на div ФРАГМЕНТ КОДА PARENT <div class="flex flex-wrap justify-between gap-x-4 mt-8"> </div> CHILD <div x-init x-data="{expanded: false}" :class="expanded ? 'h-full' …

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, но это не сработало для меня, кто-нибудь знает, как заставить его покрывать …