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

12.09.2022
Шаблон Html-файла для Django

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

12.09.2022
Django Работает ли сервер на хосте "localhost" (127.0.0.1) и принимает web-1 | TCP/IP соединения на порт 5432?

Я пытаюсь докеризировать свой проект Django. У меня есть следующие конфигурационные файлы: Dockerfile: FROM python:3.9-bullseye WORKDIR /app ENV PYTHONUNBUFFERED=1 COPY csgo . RUN apt-get update -y \ && apt-get upgrade -y pip \ && pip install --upgrade pip \ …

12.09.2022
Как преобразовать строку в список? [дубликат]

Ну, я использую python. И у меня есть случай здесь. из моего api. Приходит следующий ключ и значение. games : ["['football','cricket']"] Теперь я хочу получить значение футбола и крикета из предстоящих игр и сохранить в списке …

12.09.2022
Объект 'WSGIRequest' не имеет атрибута 'htmx'

Здравствуйте, ищу помощь в решении этой ошибки в Django при попытке вызвать представление, которое принимает htmx запрос. Конечный результат - отображение всплывающего модала с изображениями из галереи при нажатии на миниатюру. HTMX установлен через скрипт в head. View …

11.09.2022
Как запустить функцию на классе базы данных, а не на классе в файле views.py в django

У меня есть это в моем views.py, все работает, если я использую класс в views.py, но если я переключаю функцию на использование того же класса в models.py (что я и хочу использовать), я получаю: '<' не поддерживается между экземплярами …

11.09.2022
Как реализовать аутентификацию пользователей в Django с помощью rest_framework?

Я использую Django/Python3 для создания простого API. Я уже сделал свои модели и представления (также используя сериализаторы). В настоящее время это мое представление входа в систему: class LoginView(generics.CreateAPIView): queryset = User_Login.objects.all() serializer_class = LoginUserSerializer def post(self, request, *args, **kwargs): id …

11.09.2022
Django: "Не удается преобразовать ключевое слово 'email' в поле. Варианты: created_at, expires_at, id, otp, user, user_id".

Я пытаюсь проверить OTP, который был отправлен пользователю при регистрации. У меня есть отдельная модель для otp, которая имеет отношение OneToOne с пользователем Otp Model class Verify(models.Model): user = models.ForeignKey( User, on_delete=models.CASCADE, related_name="userverify", blank=False, null=True) otp = IntegerRangeField( min_value=111111, …

11.09.2022
Объединить Scrapy с Django или изолировать их друг от друга

У меня есть приложение Django, работающее на AWS, я хочу иметь программу Scrapy crawler для получения данных и вставки в базу данных приложения Django. Теперь у меня есть 2 варианта, либо объединить Scrapy с Django, либо создать изолированный …

11.09.2022
Как изменить 2 отдельные части в HTML без обновления страницы с помощью Ajax в проекте Django

У меня есть HTML шаблон для проекта django, где есть 2 кнопки в верхней части страницы и одна в конце страницы. В начале страницы верхняя кнопка включена, а нижняя выключена. Моя цель состоит в том, чтобы, когда пользователь нажимает …

11.09.2022
Как изменить размер изображения для отображения в шаблоне, не затрагивая исходное изображение?

Я попробовал изменить размер изображения в моем views.py с помощью PIL, но это не действует на отрисованной странице, поскольку изображение остается того же размера. Может быть, я упускаю что-то очевидное? Views.py def home(request): if request.method == "POST": pass …

11.09.2022
Vue - Доступ к атрибутам в словаре Django

В Vue использование {{ game.data }} приводит к: [ { { "game": 1, "turn": 1, "player": 1, "word": "trend", "score": 18 }, { "game": 1, "turn": 2, "player": 2, "word": "тест", "счет": 12 } ] Но я хочу …

11.09.2022
Можно ли использовать контекстный процессор Django в фреймворке Django rest

У меня есть вопрос Мне нужно хранить некоторые данные глобально, чтобы я мог получить к ним доступ в любом месте моего приложения Djangorestframework, наподобие того, как flask предоставляет flask.g для этого. Могу ли я использовать для этого контекстный …

11.09.2022
Отображение значений в выпадающем списке в обратном порядке в Django Forms

Class FineForm(forms.ModelForm): class Meta: model = Fine fields = ['student', 'fine'] widgets = { 'student': forms.Select(attrs={'class': 'form-control'}), 'fine': forms.TextInput(attrs={'class': 'form-control'}), } У меня есть форма Django. Поле student является внешним ключом. Я хочу в этой форме в шаблоне …

11.09.2022
Django, MySQL и SSL-церты: строки вместо имен файлов?

Я пытаюсь настроить приложение Django для подключения к экземпляру MySQLDB с настроенным TLS. Настройки DATABASES в Django документируют, как настроить параметры ssl, например: DATABASES = { 'default': { 'ENGINE': os.environ.get('DATABASE_ENGINE', 'django.db.backends.mysql'), 'HOST': os.environ.get('DATABASE_HOST'), 'PASSWORD': get_vault_secret('DATABASE_PASSWORD'), ... 'OPTIONS': { 'ssl': …

11.09.2022
После загрузки файла на страницу обновить содержимое без обновления страницы с помощью htmx (без ajax)

Здравствуйте, я новичок в HTMX и также как Ajax and JQuery. здесь я не знаком с htmx и у меня проблема с использованием htmx вместо ajax и Jquery. У меня есть выпадающее меню (опции как имена папок) при выборе …

11.09.2022
Половина стилей css не работает в django

Я настроил все для работы со статикой в django (static_dirs, static_root, static_url, urls и т.д.), но когда я запускаю сервер, стили из 'css/responsive.css' и 'css/jquery.mCustomScrollbar.min.css' не работают. Первые два стиля работают (из 'css/bootstrap.min.css' и 'css/style.css') и вот …

11.09.2022
UseState не работает, отображается превью-фотография товара

WEBSITE GIF Привет, Я делаю сайт электронной коммерции, используя react.js и django DRF. вот проблемы... 1. как вы можете видеть gif, я попытался реализовать функцию, которая изменяет репрезентативную картинку когда я нажимаю …

11.09.2022
From blog.views import (blog_post_detail_page), SyntaxError: invalid syntax

Hi I was trying to use run server for my Django app that i have created in my directory that looks like this I was getting this error during runserver from blog.views import (blog_post_detail_page), SyntaxError: invalid syntax ` 1-try_django *src …

11.09.2022
LEFT JOIN на двух кверисетах Django

Я уже два дня ищу в SO и Google и не нашел решения своей конкретной проблемы. У меня есть SQL запрос, который я пытаюсь преобразовать в Django ORM (если это вообще возможно). В SQL запрос выглядит примерно так: SELECT …

11.09.2022
Найдите четные и нечетные и оба значения

Приняв на вход n, выведите числа от 1 до n. Для каждого числа, кратного 3, выведите "Hello" вместо числа. Для каждого числа, кратного 5, вместо числа выведите "World". Для чисел, кратных и 3, и 5, выведите "HelloWorld".

11.09.2022
Django-import-export - Экспорт отношений один ко многим с ForeignKeyWidget - возвращает пустое поле

Я пытаюсь использовать пакет dajngo-import-export для экспорта данных из двух таблиц с отношением один ко многим. У меня есть пользовательский класс ForeignKeyWidget, который переопределяет метод get_queryset. Проблема в том, что экспорт возвращает пустое поле - никаких ошибок, просто пустое …

11.09.2022
Gunicorn Nginx Django статические файлы

Я копался в статьях и сообщениях на эту тему, но никак не могу заставить свои изображения загружаться. По какой-то причине CSS на моих страницах загружается нормально. DJANGO settings.py file BASE_DIR = Path(__file__).resolve().parent.parent STATIC_URL = '/static/' I've tried: STATIC_ROOT = …

11.09.2022
Публикация на heroku

Я загрузил свой сайт, созданный в библиотеке django, в heroku, используя это руководство - https://habr.com/ru/post/523308 /. И когда я захожу в свое приложение, я вижу надпись "Application error or There's nothing here, yet". Я новичок и …

11.09.2022
Как ссылаться на объект в классе с помощью декоратора

У меня есть список dicts, определенных в setUpClass в Django TestCase: class MyTest(TestCase): @classmethod def setUpClass(cls): myobj = MyModel.objects.create() MY_LIST = [ ({ 'key1': {'a': myobj.id, 'b': 2}},), ({ 'key2': {'a': myobj.id, 'b': 2}},), ] Как ссылаться на …

11.09.2022
Добавление информации в таблицу django многие-ко-многим

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

11.09.2022
В файле views.py, когда мы вставляем модели или формы, почему мы не используем "from . import models" вместо "from .models import Model1,Model2"?

Импортируем представления в urls.py urls.py from django.urls import path from . import views urlpatterns = [ path('',views.index,name='index'), path('posts',views.all_posts,name='all'), path('posts/<slug:slug>',views.post_details,name='post_details') ] в views.py модели и формы импортируются как views.py from django.shortcuts import render from .models import Post,Author,Tag,Comment from .forms …

11.09.2022
Создание изображения с внешним ключом к экземпляру модели не возвращает URL изображения в serializer.data

У меня есть две модели, которые связаны через внешний ключ. Статья может иметь 0, 1 или много изображений. И height_field и width_field вычисляются автоматически. is_title_image задается в запросе POST. class Article(models.Model): slug = models.SlugField(null=True, default=None, unique=True, max_length=255) heading = …

11.09.2022
Пагинатор работает медленно

Я работаю с большой базой данных (более 23 000 000 записей) и обнаружил, что Django Paginator работает слишком медленно. Так что, в основном, это проблема с базой данных (возможно, мы должны сделать некоторые оптимизации в базе данных) или Django Paginator …

11.09.2022
Поиск аннотированного списка братьев и сестер в Django

У меня есть простая база данных с двумя моделями, которые определяют отношения родитель-ребенок. В ней ребенок может иметь два возможных пола, "Мужской" или "Женский". class Parent(models.Model): id = models.UUIDField(primary_key=True, editable=False, unique=True, ) name = models.CharField(max_length=64) MALE = "MALE" FEMALE …

11.09.2022
Django, обновить одно и то же поле строки в модели, получив данные из сериализатора

У меня эта модель: class AgentDetail(MethodID): first_name = models.CharField(max_length=50, blank=True, null=True, unique=True) last_name = models.CharField(max_length=50, unique=True, null=True) email = models.EmailField(null=False) authen_method = models.ForeignKey(AuthMethodID, on_delete=models.CASCADE) country_code = models.BigIntegerField(default=1) mobile_number = models.BigIntegerField(null=False) sms_provider = models.CharField(max_length=50, null=True) active_status = models.BooleanField(default=True) created_time …

11.09.2022
React Native (expo) + Django JWT axios error

Пытаюсь сделать экран входа в систему. Использую axios для получения данных из Django JWT url('http://127.0.0.1:8000'). Пытался найти url работает из Postman и также из терминала и оба работали, но я получил AxiosError из симулятора. Кто-нибудь знает, почему мой базовый …

11.09.2022
Как отобразить содержимое базы данных в шаблоне из проекта, не относящегося к Django

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

11.09.2022
Добрый день! Начал изучать DJango, и столкнулся с вот такой вот проблемой. Написал код для вывода HTML страницы:

From django.shortcuts import render def index(reqest): return render(request, 'main/index.html') Вылезает вот такая вот ошибочка: name 'request' is not defined Перерыл интернет инфы по этому поводу нет. Поможете?

11.09.2022
Публикация сайта на heroku

Я залил свой сайт сделанный на библиотеке django в heroku по вот этому гайду - https://habr.com/ru/post/523308/. И заходя на моё приложение я вижу надпись Application error или There's nothing here, yet. Я новичок и впервые заливаю сайт …

11.09.2022
Django рендеринг информации о проекте со связанного сайта

сайт проекта в моем Django-проекте со ссылкой, которая ссылается на conversation. Возможно ли вывести информацию о проекте типа project.category из single-project.html в url conversation. single-project.html <div> <span> <small>{{project.category}}</small> </span> </div> <div> <a href="{% url 'conversation' project.owner.user %}">Send message</a> …

11.09.2022
Как преобразовать различные даты rss-лент с помощью Python, чтобы их можно было упорядочить

Попытка сделать читалку RSS-каналов, используя django, feedparser и dateutil Получаем эту ошибку: невозможно сравнить времена данных со смещением и без смещения Сейчас у меня всего пять фидов. Вот даты …

11.09.2022
From django.core.management import execute_from_command_line ModuleNotFoundError: Нет модуля с именем 'django'

S C:\Users\pande\anaconda3\WebApp> python.exe .\manage.py runserver Traceback (most recent call last): Файл ".\manage.py", строка 11, in main from django.core.management import execute_from_command_line ModuleNotFoundError: Нет модуля с именем 'django' Вышеуказанное исключение было непосредственной причиной следующего исключения:Traceback (most recent call last):File ".\manage.py", line 22, …

11.09.2022
Возможно ли реализовать Django-allauth, используя Apache Cassandra в качестве базы данных по умолчанию

Объяснение: Я знаю, что Apache Cassandra - это база данных NoSQL, и я искал способ ее использования. Однако когда я выполняю команду sync-db, она не создает таблицы в базе данных. Django-allauth прекрасно работает в RDBMS, но не работает в …

11.09.2022
Django UnboundLocalError: локальная переменная 'tags' упоминается до присвоения

Почему я сталкиваюсь с этой проблемой? Я пытаюсь получить теги из таблицы Post.Post и tags - это две таблицы с отношением Many to Many. в models.py class Tag(models.Model): caption = models.CharField(max_length=40) class Post(models.Model): tags = models.ManyToManyField(Tag) в просмотрах def …

11.09.2022
Celery выполняет одну задачу несколько раз

У нас в проекте есть задачи, которые должны быть созданы сегодня, а выполнены, например, через 20-25 дней. Чтобы избежать пересоздания задач по истечению visibility_timeout мы задали ему время 86400 * 30, что равняется 30 дням в секундах. Но почему-то задачи, …