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

31.07.2022
Ошибка Django-tenant "Нет арендатора для имени хоста"

Я смог создать схему (и подтвердил это через базу данных), но по какой-то причине я получаю ошибку Can't create tenant outside the public schema. Current schema is при создании схемы, а также получаю эту ошибку No tenant for hostname …

31.07.2022
Как проверить цвет и размер вариантов товара в шаблоне Django

Это дублирование вариантов цвета в соответствии с вариантами, мне нужно, чтобы он был только один, если он существует. Django Admin Модели: class Variants(TimeStampedModel): product = models.ForeignKey(Product, on_delete=models.CASCADE) size = models.ForeignKey(Size, on_delete=models.CASCADE, blank=True, null=True) …

31.07.2022
Django Ошибка файла "<frozen importlib._bootstrap>

Я только начал работать с djnago. Изучаю все его возможности из официальной django 4.0 документации. Ссылка на документацию &gt; https://docs.djangoproject.com/en/4.0/intro/tutorial01/ официально установленная версия django 4.2 python версии 10 использование vs-code В этом уроке мы создадим …

31.07.2022
Интерактивный выпадающий список django с возможностью добавления нового элемента

Я относительно новичок в django. Я сделал простое приложение, которое позволяет пользователю записывать подробности о пробежке (Activity). Пользователь вводит такие данные, как: расстояние, время, название маршрута, дата пробежки... и т.д., используя django ModelForm. У меня есть ModelForm, которая позволяет …

31.07.2022
Как сделать заказ по кверисету из другого поля модели?

Class Item(models.Model): name = models.CharField(max_length=255) user = models.ForeignKey(User) class Document(models.Model): doc_type = models.CharField(max_length=10, default="DOC") item = models.ForeignKey(Item, related_name="docs") uploaded_at = models.DateTimeField(auto_now_add=True) @api_view(["GET"]) def get_items(request): # docs__uploaded_at should be from objects having doc_type="DOC" only # doc = Document.objects.filter(item=item, doc_type="DOC") items = …

31.07.2022
DJANGO ModuleNotFound: INSTALLED_APPNAME во время развертывания gunicorn wsgi

Я настраиваю wsgi.py и DockerFile для развертывания моего приложения django в DigitalOcean, но я получаю следующие ошибки на этапе развертывания после успешной сборки. У меня есть приложения django, созданные manage.py startapp XXX каждое с именами 'users' и 'documents'. …

31.07.2022
Django url из приложения django выдает ошибку 404

Demo &gt; url.py (Это основной файл url проекта django) from django.contrib import admin from django.urls import path, include from . import views urlpatterns = [ path('admin/', admin.site.urls), path('', views.home, name='home'), path('about', views.about, name='about'), path('contact', views.contact, name='contact'), path(r'^user/', include('user.urls')), ] …

31.07.2022
PasswordResetTokenGenerator.make_token() missing 1 required positional argument: 'user'

message2 = render_to_string('email_confirmation.html',{ 'name': myuser.first_name, 'domain': current_site.domain, 'uid': urlsafe_base64_encode(force_bytes(myuser.pk)), 'token': generate_token.make_token(myuser) }) вот мой код и я получаю вышеуказанное сообщение об ошибке

31.07.2022
Jinja2 постройка таблицы html

Не могу понять почему у меня html страница строиться так как я задал. Я хочу чтобы каждая строчка таблицы была в теге form, а у меня она создается над тегом tr и сразу закрывается, хотя по коду так не должно …

31.07.2022
Я могу получить доступ к машине mysql удаленно, но когда я пытаюсь получить доступ через веб-сервер Django, он просто зависает и выдает ошибку 524

У меня есть приложение django, развернутое на машине EC2 с базой данных на другой машине EC2. Недавно мне пришлось сменить IP-адрес на машине mysql, и это вызвало у меня множество проблем. Я изменил конфигурационные файлы, чтобы они соответствовали новому …

31.07.2022
Попытка удалить товар из корзины

Пытаюсь создать приложение корзины и в настоящее время застрял, пытаясь удалить один товар из корзины. Я не могу понять, как удалить один товар, поскольку в настоящее время он удаляет все ID товара с помощью функции remove. Это файл models.py: …

31.07.2022
Python django Объект 'QuerySet' не имеет атрибута 'objects'

Я создаю сайт с использованием Python django. Но при загрузке данных с помощью django ORM возникает ошибка. В чем проблема? model.py class contact(models.Model): class Meta: db_table="contact" target = models.CharField(max_length=15) team = models.CharField(max_length=15) name = models.CharField(max_length=10) email = models.CharField(max_length=30) …

31.07.2022
Django Auth работает локально, но не работает на производстве (Heroku)

Я развернул проект Django с помощью Gunicore и wsgi на Heroku. Я использовал 3 ноги Twitter Oauth для аутентификации. Аутентификация работает в локальном режиме, но не в продакшене. Я вижу последнее обновление логина в таблице auth_user, так что …

31.07.2022
Подобная система в Django

Я пытаюсь реализовать систему подобия в Django, но получаю ошибку FOREIGN KEY constraint failed models.py class Like(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name="likes") article = models.ForeignKey(Article, on_delete=models.CASCADE, related_name="likes") created_at = models.DateTimeField(auto_now_add=True) def __str__(self): return f"{self.user.username} {self.article.Title}" class Meta: ordering = ('-created_at',) …

31.07.2022
Почему запрос PUT не обновляет базу данных фреймворка Django rest?

Я пытаюсь обновить базу данных с помощью PUT-запроса. В настоящее время я могу успешно обновить базу данных из Django Admin, но я хочу сделать то же самое, используя PUT запрос. Когда я делаю запрос PUT, я получаю ответ 200 …

31.07.2022
Пользовательский HTML-макет для форм в Django

Я новичок в Django и пытаюсь разобраться в нем. Я проделал свой путь через документацию forms. А способ Django делает, по сути, следующее: &lt;form action="/your-name/" method="post"&gt; {% csrf_token %} {{ form }} &lt;input type="submit" value="Submit"&gt; …

31.07.2022
Ajax-форма не отправляет данные в django

Я пытаюсь отправить данные в django без обновления страницы. Поэтому я использую ajax. Создал модель django и форму class MyModel(models.Model): text=models.CharField(max_length=100) class MyForm(forms.ModelForm): class Meta: model=MyModel fields = "__all__" Затем отправьте форму на html-страницу через views.py def …

31.07.2022
Django modal autoimplement

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

31.07.2022
Как я могу манипулировать полями Django Form на ходу?

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

31.07.2022
Ограничение выбора древовидной структурой в сохраненной модели Django

У меня есть модель с родительским полем, которое ссылается на само себя, например, так: parent = models.ForeignKey("self", null=True, blank = True ) Для корневого узла это поле будет пустым. При создании нового экземпляра данных я хочу убедиться, что …

31.07.2022
Ошибка при интеграции react и django ("шаблон не существует")

Я новичок в django. После просмотра видео на youtube об интеграции react и django возникает следующая ошибка: TemplateDoesNotExist at / index.html Request Method: GET Request URL: http://127.0.0.1:8000/ Django Version: 3.2.4 Exception Type: TemplateDoesNotExist Exception Value: index.html Exception …

31.07.2022
Как я могу перейти от FBV к CCBV DeleteView

В этом случае я создал удаление с помощью FBV, но я хочу сделать некоторые улучшения с помощью CCBV. У меня есть 2 базы данных в моих проектах, sqlite3 как база данных по умолчанию и mysql как "резервная" база данных …

31.07.2022
{DRF | Django} Как получить количество предметов, изучаемых каждым студентом в "django"

У меня есть две модели django 'Students' и 'Enrollments'. Схема модели для них выглядит следующим образом: class Students(models.Model): id = models.AutoField(primary_key=True, unique=True) name = models.CharField() class Enrollments(models.Model): enroll_id = models.AutoField(primary_key=True, unique=True) student_id = models.ForeignKey(Students, on_delete=models.CASCADE) subjects = models.charField() …

31.07.2022
Django. Как добавить виджет для ввода изображений

Как добавить виджет для ввода изображения. Здесь код в файле 'forms.py' в проекте Django class BookForm(ModelForm): class Meta: model = Book fields = ['name', 'img'] widgets = { 'name': TextInput(attrs={ 'class': 'form-control', 'placeholder': 'Name' }) } Код в HTML: …

31.07.2022
Ошибка 404 при доступе к ресурсам Django STATIC внутри образа Docker

Это Dockerfile для моего проекта Django: FROM python:3.10.5-alpine ENV PYTHONDONTWRITEBYTECODEBYDEFAULT=1 ENV PYTHONUNBUFFERED=1 RUN adduser --disabled-password appuser USER appuser WORKDIR /home/appuser/app COPY requirements.txt . USER root RUN python -m pip install --no-cache-dir --disable-pip-version-check --requirement requirements.txt USER appuser COPY . . ENTRYPOINT …

31.07.2022
Всплывающее окно window.open() ничего не показывает

У меня есть Django-сайт с таким url, который имеет такой код в нижнем колонтитуле шаблона: &lt;img referrerpolicy='origin' id = 'rgvjjxlzwlaoesgtfukzjxlz' style = 'cursor:pointer' onclick …

31.07.2022
Изображение не загружается на странице

мой файл изображения не загружается на веб-странице, он показывает Атрибут 'Img' не имеет связанного с ним файла models.py class Post(models.Model): title = models.CharField(max_length=200, unique=True) slug = models.SlugField(max_length=100,unique=True) author = models.ForeignKey(User, on_delete= models.CASCADE,related_name='blog_posts') updated_on = models.DateTimeField(auto_now= True) content = …

31.07.2022
Как я могу решить эту проблему с окном поиска книг в django?

Я работаю с django, создавая поисковик книг, вот мой код, я использую видео с youtube для создания этого проекта, я сделал точно так же как он, но это не работает. views.py: def books(request): if request.method == 'POST': form = …

31.07.2022
Docker-compose django

хочу запустить 3 контейнера. db, nginx, web. Веб не работает. Проблема: ModuleNotFoundError: No module named 'api_yamdb'. Я знаю, что это мой собственный модуль, но я не знаю, почему он не найден. Пожалуйста, помогите. структура проекта <a …

31.07.2022
Django paypal платежи

Я пытаюсь включить платежи от пользователя к пользователю в моем django приложении с интеграцией paypal. Я могу отправлять платежи на бизнес-счет. Мне нужно знать, как сделать так, чтобы пользователи могли платить друг другу. Я использовал объект payee, но это не …

31.07.2022
Django стоит ли у всех моделей предусматривать поле активности?

Возникла мысль заранее предусмотреть у каждой модели нового проекта (города, районы, метро, карточки организаций, отзывы и т.д.) предусмотреть поле активности на подобии is_active в модели User. На случай того, чтобы в будущем не переделывать модели и не &quot;переписывать&quot; код например …

31.07.2022
Как можно решить ошибку NoReverseMatch at

Добрый день. Смотрю вот этот гайд. Тут И вылезла ошибка у меня. Даже не знаю в какую сторону копать,только учусь.

31.07.2022
Django: never_cache не работает, он все еще показывает те же данные при нажатии кнопки "Назад" в браузере

У меня есть представление create, которое используется для создания объекта типа Course(model). Я использую декоратор never_cache, чтобы перезагружать страницу с сервера каждый раз, когда я ее использую. Теперь, если я создаю курс, он добавляется в базу данных Course, теперь, …

31.07.2022
Переопределение (save_model) в админке django для всех моделей/приложений в проектах

Как я могу реализовать переопределение метода сохранения для всех моделей во всех приложениях в панели администратора? def save_model(self, request, obj, form, change): pass Я могу реализовать это в одной или двух моделях "наследовать и добавить в …

31.07.2022
Является ли использование UUId в качестве pk хорошей идеей в микросервисах?

Я работаю над микросервисным проектом, который содержит 4 сервиса, разработанных на django. Я использую dj rest auth для обработки процесса входа и регистрации, каждый сервис имеет свою собственную базу данных и информация о пользователях хранится в сервисе account, а …

31.07.2022
Ключевые слова должны быть строками при передаче переменной в качестве параметра

Я пытаюсь передать переменную в качестве аргумента ключевого слова следующим образом: true_frequency = 'weeks' next_month = today + relativedelta(**{true_frequency: true_loop}) Это для сайта django, и он не выдает ошибку, когда я запускаю это через сайт. Однако, …

31.07.2022
ProductId = data['productId'] KeyError: 'productId' в django

Когда я добавляю товар в корзину, он успешно добавляется при указании id товара, например Действие: добавить Productid: 1 Но когда я делаю платеж, он показывает ошибку, например productId = data['productId'] KeyError: 'productId' и счетчик корзины также не обновляется после …

31.07.2022
DJANGO: кэширование метода services.py, чтобы он всегда был доступен

Я пытаюсь использовать эту библиотеку python ML и превратить ее в APIView для моего проекта. Есть одна строка, которая загружает ML модель, что занимает около ~20с, поэтому я отделил эту строку в services.py и украсил @lru_cache, чтобы это не занимало …

31.07.2022
Профайлинг тестов django

Django 1.9, проект старый. Ran 758 tests in 1017.001s, ~ 1.3 с/тест Как можно провести профайлинг с помощью Pycharm, можно и другой IDE?

31.07.2022
Как профилировать тесты django

В моем django (очень древнем 1.9) тесты проекта работают очень медленно - Ran 758 tests in 1017.001s, ~ 1.3 с/тест Как профилировать его с помощью Pycharm? Или другую IDE.