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

13.09.2021
Трудности загрузки частичного для зависимого выпадающего списка в шаблоне Django

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

13.09.2021
Сбой Mono после редактирования и сохранения файла python

Я кодирую для вызова C#.Net dll файла из Django Python Project. Я думаю, что в исходнике не возникло никакой ошибки или предупреждения. Но я отредактировал файл python и сохранил его во время работы Django. И возникла следующая ошибка

13.09.2021
Django Form не обновляет данные в модели

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

13.09.2021
Как получить доступ к экземпляру поля "многие ко многим" в методе django __str__

У меня есть две модели; class Cart(models.Model): book = models.ForeignKey(Book, on_delete=models.CASCADE, related_name="book") quantity = models.PositiveIntegerField(default=1, null=True, blank=True) def __str__(self): return f"{self.quantity} of {self.book.title}" class Order(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) cart = models.ManyToManyField(Cart) def __str__(self): return f"{self.cart.quantity}" …

13.09.2021
2.0.7 Операционная ошибка Django Нет такой таблицы

Я только изучаю Django и пытаюсь создать свое собственное приложение под названием "Продукты". Я запустил python manage.py startapp products в PowerShell для создания приложения. Целью было простое приложение для хранения данных о товарах. Я также размещу свои …

13.09.2021
Django не может импортировать модуль из-за циклического импорта

Следуя учебнику, у меня есть модуль файлviews.py #attempt2/src/products/views.py from django.shortcuts import render from .forms import ProductForm, RawProductForm from .models import Product def product_create_view(request): #this creates an instance of that form my_form = RawProductForm() context = { "form": my_form } …

13.09.2021
Тест с настроенной моделью auth_user

У меня есть настроенная модель auth_user в моем приложении под названием "test-app". Вот как я создаю файл миграции: python3 manage.py makemigration test-app В 0001_initialauth_user он будет генерировать нормально. Теперь, когда я пытаюсь запустить …

13.09.2021
Как правильно перенаправить на новый шаблон, используя uuid в качестве url slug в представлении

У меня есть следующий исходный шаблон, который отображает uuid модели Pollers как скрытый тег <a> для перенаправления пользователя на этот элемент, отображаемый в новом шаблоне при нажатии пользователем. <div class="poller-wrapper"> <a class="hidden_poller_id" href="/poller/{{ poller.poller_id }}"> <div class="poller-text">{{ poller.poller_text }}</div> …

12.09.2021
Django-Почему не работает система лайков?

Почему не работает система лайков? После нажатия на кнопку "нравится" я получаю ошибку. class ImageDetail(DetailView): model=Image template_name='images/image/detail.html' context_object_name='image' def get_queryset(self): return Image.objects.filter(id=self.kwargs.get('id'),slug=self.kwargs['slug']) def get_context_data(self, **kwargs): data = super().get_context_data(**kwargs) likes_connected=get_object_or_404(Image, id=self.kwargs['id'],slug=self.kwargs['slug']) liked=False if likes_connected.users_like.filter(id=self.request.user.id).exists(): liked=True data['number_of_likes']=likes_connected.number_of_likes() data['post_is_liked']=liked return data def ImagePostLike(request,id,slug): …

12.09.2021
Какой эффективный способ вставки сотен записей в таблицу SQLite с помощью Django?

У меня есть CSV файл с сотнями данных, я хочу вставить все в мою SQLite DB в моем Django приложении. Ввод каждого значения по одному будет пустой тратой времени. Каков более эффективный способ решения этой задачи?

12.09.2021
Лучшая практика для отправки POST запроса со стороны клиента к моделям Django?

Очень новичок в Django, поэтому прошу прощения, если я не совсем правильно понимаю формулировки. Я отправляю данные со стороны клиента (React) на мои модели через POST запрос. Django может обрабатывать это либо через свои представления, основанные на классах, примерно так: …

12.09.2021
Ошибка PostgreSQL "не удается подключиться к серверу

Я начинаю изучать Django, и у меня возникла проблема с использованием базы данных Postegres, Сервер прекрасно работал с sqlite3, но как только я объявил Postgres в проекте, сервер перестал работать DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', # on …

12.09.2021
Django добавление слов к url изображения

Я хочу загрузить изображение в мой шаблон, используя: <img src="{{ item.pic }}"> Иногда он работает нормально, но как только я начинаю делать это из представления, он добавляет путь этого представления к моему src изображения автоматически, в результате …

12.09.2021
Фильтр Django путем перебора каждого дня диапазона дат

У меня есть модель Orders, которая предназначена для веб-приложения электронной коммерции, и я хотел бы узнать, сколько заказов было сделано за каждый день в прошлом году. Поэтому я отфильтровал заказы следующим образом: product_orders = Order.objects.filter( ordered=True, variant__product=self, date__range=[(timezone.now() …

12.09.2021
Массовое создание для моделей с внешним ключом

У меня есть эти две модели: class Item(models.Model): item_id = models.CharField(max_length=10, primary_key=True) item_name = models.CharField(max_length=100) description = models.CharField(max_length=500) slug = models.CharField(max_length=200) price = models.FloatField() def __str__(self): return self.item_name class Image(models.Model): item = models.ForeignKey(Item, on_delete=models.CASCADE) …

12.09.2021
Где хранить медиафайл Django на производстве?

Итак, я изучаю Django. И я создал несколько сайтов с его помощью. Теперь я размещаю их на Heroku. Я использую бесплатный Dyno на Heroku. Также я использую базу данных supabase.io вместо базы данных Heroku, потому что supabase предоставляет больше …

12.09.2021
Как исправить ошибку "Не удалось перезапустить службу gunicorn.service: Unit gunicorn.socket not found." ошибка?

Я пытаюсь развернуть приложение django на дроплете DigitalOcean. Я создал службу systemd для запуска gunicorn при загрузке. Вот мой файл конфигурации: (/etc/systemd/system/gunicorn.service) [Unit] Description=gunicorn daemon Requires=gunicorn.socket After=network.target [Service] User=root Group=www-data Environment="DJANGO_SETTINGS_MODULE=core.settings.production" WorkingDirectory=/home/myproject-api/src ExecStart=/home/myproject-api/env/bin/gunicorn --access-logfile - --workers 3 --bind …

12.09.2021
Как зарегистрировать пользователя с помощью электронной почты или имени пользователя в пользовательской пользовательской модели django

Это мой текущий код, может ли кто-нибудь добавить необходимый код, чтобы позволить пользователю войти в систему с помощью электронной почты или имени пользователя backends.py from django.contrib.auth import get_user_model from django.contrib.auth.backends import ModelBackend, UserModel class CaseInsensitiveModelBackend(ModelBackend): def authenticate(self, request, …

12.09.2021
Не удается переключить EMAIL_BACKEND на smtp.EmailBackend

У меня странная проблема, хотя в моем файле settings.py указано EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend", мое приложение Django все еще использует django.core.mail.backends.console.EmailBackend, как это может быть? Неважно, установлен ли у меня параметр debug True или False # Email settings EMAIL_BACKEND = …

12.09.2021
ModuleNotFoundError: Нет модуля с именем 'fontawesomefree'

Я получаю эту ошибку, когда пытаюсь импортировать иконки fonrawesomefree в свой проект django. Я использовал официальную документацию django docs В файле requirements.txt есть следующее # some other requirements fontawesomefree==5.15.4 settings.py имеет следующее: INSTALLED_APPS = [ …

12.09.2021
Как использовать аутентификационный api во фронтенд-части django

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

12.09.2021
Передача динамического списка выбора в форму из Views в представлениях на основе классов

Я просто хочу передать список, который будет выглядеть следующим образом из представления в форму, к вашему сведению, я использую MultipleChoiceField [('ad7d4d7c5fbd4678bafd9f2b93fdd4b5', 'Chandrayaan'), ('b55d7c02c29d4501b8d3f63053fef470', 'MOM'), ('b90a66ea9eb24d019102fadde900fdda', 'Galactica')] У меня есть еще одна проблема, связанная с этим вопросом, которую …

12.09.2021
Отправка пользователем формы ввода другому пользователю в платформе - django

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

12.09.2021
Postgres: санитария строки перед ее поиском

У меня есть веб-сайт, который использует Postgres в качестве базы данных. Теперь я хочу, чтобы пользователи могли искать строки в базе данных и использую для этого pg_trgm. Я могу представить, что очень опасно просто искать в базе данных …

12.09.2021
Отсоединение auth/auth от приложений Django

Я являюсь автором нескольких приложений Django, которые я развертываю за системой аутентификации/авторизации. В настоящее время представления в моих приложениях, основанные на классах, жестко закодированы с учетом моих конкретных требований к аутентификации, с помощью декораторов DRF authentication_classes и permission_classes и декоратора …

12.09.2021
Перенос Django с версии 2.2 на версию 3.2

Я переношу свое приложение на Django 2.2 на версию 3.2, и при прохождении тестов оно выдает следующую ошибку, которая кажется родной для фреймворка. Приложение работает отлично, но тесты перестали работать.

12.09.2021
Как я могу вставить флажок в мою форму регистрации в django?

Это мой forms.py файл class SignUpForm(UserCreationForm): email = forms.EmailField(widget= forms.EmailInput(attrs={'class':'form-control'})) first_name = forms.CharField(max_length=100, widget=forms.TextInput(attrs={'class':'form-control'})) last_name = forms.CharField(max_length=100, widget=forms.TextInput(attrs={'class':'form-control'})) class Meta: model = User fields = ('username', 'first_name', 'last_name', 'email', 'password1', 'password2') def __init__(self, *args, **kwargs): super(SignUpForm, self).__init__(*args, **kwargs) self.fields['username'].widget.attrs['class'] …

12.09.2021
Django.core.exceptions.FieldError: Неподдерживаемый поиск 'exact' при запуске в apache2

Я знаю, что подобные проблемы были опубликованы и обсуждались здесь и на других форумах. Тем не менее, мне не удалось обойти эту проблему. Следующий код, взятый из File "/data/django/jukeoroni/player/jukeoroni/juke_radio.py", прекрасно работает в python manage.py runserver @property …

12.09.2021
Order_by("-date") некорректно работает с пагинатором

SO у меня более 500 записей и я хочу упорядочить их по дате, это было довольно просто и это работало, но когда я использовал paginator для добавления пагинации, это все испортило, нет никакого смысла в этом упорядочивании прямо сейчас, может …

12.09.2021
Django Leaflet Ajax

Как составить список и нанести на карту расположенные данные: В одной точке В интервале В прямоугольнике В окружности R спасибо вам большое

12.09.2021
Где хранить и обрабатывать данные от игры на сайте ? (Первый опыт создания)

Хочу создать игру 21 (JS, Django). У меня написан скрипт игры на Python и я не знаю как это реализовать. Пользователь нажимает на кнопки <Ещё>(выдать карту) и <Пас>(дилер начинает набирать карты, и по окончанию проверяется кто выиграл). Как работать с …

12.09.2021
Перевод заголовка столбца шаблона django tables2

Здравствуйте, я работаю с django-tables2 и у меня есть таблица, в которой мне нужно перевести заголовки каждой колонки. class ModelTable(tables.Table): name = tables.columns.Column() edit = tables.TemplateColumn('<a href='{% url "edit_my_model_instance" record.id %}'>Edit</a>', verbose_name=u'Edit', ) delete = tables.TemplateColumn('<a href='{% url "del_my_model_instance" …

12.09.2021
Django Rest Framework Swagger API expand_all fields не работает

У меня есть REST API, описанный с помощью Swagger. Когда я пытаюсь развернуть некоторые поля, я получаю правильный ответ в формате JSON (ответ 200). Однако, когда я пытаюсь развернуть все поля, я не получаю никакого ответа (ответ 500). Я …

12.09.2021
Получение нулевого значения при отправке данных в django с помощью ajax

Я пытаюсь отправить данные из ввода в мое представление django, чтобы сделать некоторую обработку этих данных, которые являются текстом, и я использую AJAX, но я получаю ввод NULL в моем представлении $(document).on('submit', '#post-form',function(e){ $.ajax({ type:'POST', url:'{% url "index" %}', data:{ …

12.09.2021
Почему моя страница 'home' не распознает 'object_list' в представлениях? Конкретный шаблон CBV делает только

У меня есть шаблон navbar и я хочу сделать его динамическим. Когда я хочу сделать это в шаблоне, ничего не происходит: {% for platform in object_list %} <li><a href="#">{{platform.title}}</a></li> {% endfor %} Этот код работает только в файле …

12.09.2021
Cookie не устанавливается из приложения django, развернутого на Heroku

Я создаю приложение, используя React и Django. Бэкенд развернут на Heroku. Когда пользователь входит в систему, генерируется JWT-токен и на стороне клиента устанавливается куки со значением JWT-токена. Когда я запускаю сервер django на локальной машине, он работает нормально и …

12.09.2021
Django KeyError: 'parent' [дубликат]

Я пытаюсь проверить, есть ли у пользователя родитель или нет, а затем разрешить операцию сериализации. Но я получаю ошибку, которая гласит: value = self.validate(value) File "/root/server/accounts/serializers.py", line 715, in validate if (attrs['parent'] == None) and (attrs['id'] == self.context['request'].user.pk): …

12.09.2021
Результаты из динамической строки поиска не отображаются на моей странице?

Кто-нибудь знает, в чем проблема? Код: <form class="d-flex" method="POST"> {% csrf_token %} <input class="form-control me-2" type="search" id='search' placeholder="Search for books via their titles" aria-label="Search" > <div id="results" style="display: none;"> </div> </form> document.addEventListener("DOMContentLoaded", () => { …

12.09.2021
Как повторно отправить письмо с верификацией django restframework?

Я могу отправить письмо с подтверждением при регистрации пользователя, чтобы активировать учетную запись. Но как можно повторно отправить еще одно письмо с подтверждением по API? Здесь я делаю ссылку активации с токеном в ней, и когда пользователь открывает ссылку, …

12.09.2021
Я не могу понять, что писать в HTML?

Помогите написать html код для отображения видео постов на сайте Я новичок в Django. Я не знаю, что написать в HTML, чтобы отобразить пост, который я добавил в django-admin. Пробовал добавить форму и этот способ добавления поста не сработал. Буду …