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

10.08.2021
Cloud Build Django: повторная попытка при ошибке (collectstatic, ServiceUnavailable)

Я создаю и развертываю приложение Django на Cloud Run с помощью Google Cloud Build. Все производственные миграции и загрузка статических файлов выполняются с помощью одного и того же yaml-файла Cloud Build. Однако при выполнении шага python manage.py …

10.08.2021
Django как отобразить тодолист текущего пользователя логин

Я хочу поднять этот todoapp на новый уровень и отображать текущие элементы todoitems пользователя, ака (контент). Я уже создал новую таблицу todoitem с id, content, userid. Userid берется из AuthUser id. И он показывает ошибку Невозможно …

10.08.2021
Невозможно сделать миграции в Django

Постановка проблемы: Я пытаюсь создать новую модель в новом файле - app1/models/model2.py. Я не вижу никакой ошибки, когда я пытаюсь сделать makemigrations. Но Django не обнаруживает никаких изменений. Если я помещаю тот же код в …

10.08.2021
Django: перестаньте сохранять одно и то же значение в базе данных

мои великолепные друзья в интернете. У меня проблема с моим приложением Django, реализующим функцию не сохранять одно и то же значение в базе данных. Когда я нажимаю command + r на Macbook Air, мое приложение сохраняет предыдущее значение в …

10.08.2021
Присвоение файла css, расположенного в static, после развертывания сайта

Я развернул проект Django, используя Apache2, все работает хорошо, кроме weazyprint, который создает PDF файл для форм. pdf работал нормально при тестировании и на локальном хосте. Теперь каждый раз, когда я обращаюсь к pdf, он показывает эту ошибку: …

10.08.2021
Почему команда django migrate не вставляется в таблицу django_migrations

В БД произошли изменения, и модель была изменена. После запуска Makemigrations я запустил migrate. БД была изменена нормально, но история не была добавлена в таблицу django_migrations. Из-за этой проблемы предупреждение о продолжении миграции появляется даже после миграции. …

10.08.2021
Именованные url kwargs в методе authenticate

Я пытаюсь создать пользовательский класс аутентификации в фреймворке Django rest. В методе authenticate(self, request), на первый взгляд, кажется, что нет способа получить именованный kwarg из URL. Есть ли способ сделать это?

10.08.2021
Неконтейнерный Nginx не обслуживает файлы из докер-контейнера django

Я так близок к решению этой проблемы, что это на самом деле болезненно, и поэтому любая помощь была бы потрясающей. Новичок в Django. Новичок в Nginx. Новичок в Docker. Но люблю сложные задачи. Имею виртуальный сервер на DigitalOcean. После …

10.08.2021
Есть ли способ использовать 'query' и 'forloop' вместе в шаблонах Djang?

{% for game in game_query %} {% for i in game.data.participantIdentities %} {% if i.player.summonerName == summoners_result.name %} {% if i.participantId == game.participants.forloop.counter0.participantId %} {% if game.participants.forloop.counter0.stats.win == true%} win {% else %} false {% endif %} {% endif %} …

10.08.2021
Django, Factory boy - не удается создать подфабрику

Я создал три фабрики, где User и Profile связаны как одно поле, также Label является подфабрикой Profile. import factory from users.models import User, Label, Profile from .models import Release import random from django.db.models.signals import post_save @factory.django.mute_signals(post_save) class ProfileFactory(factory.django.DjangoModelFactory): class …

10.08.2021
Как отправить данные из django в компонент Vue3

Я пытаюсь отправить некоторые данные из django в компонент Vue3, но у меня не получается отправить их в Vue. фрагмент html кода {{object_list|json_script:"team_members"}} <script> const team_member_list = JSON.parse(document.getElementById('team_members').textContent); </script> <cardcarousel :team=team_member_list></cardcarousel> <script> console.log(team_member_list[0]['first_name'])0 </script>` Мой компонент app.component('cardcarousel', { …

10.08.2021
Изображение Django не отображается в шаблоне (проблема не с URL)

Я добавил необходимые элементы в URLs.py. Изображение НЕ хранится в базе данных. URLs.py from django.conf import settings from django.conf.urls.static import static ... ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) . Я пробую все нижеперечисленное <link rel="apple-touch-icon" sizes="76x76" href="./assets/img/image.png"> …

10.08.2021
Как изменить CSS индекса Django?

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

10.08.2021
Развертывание приложения Django на Heroku - 'ModuleNotFoundError: Нет модуля с именем 'storages'

Я пытаюсь развернуть приложение Django на Heroku. Я уже много раз разворачивал, но теперь, когда я добавил интеграцию с S3, я получаю ошибку collectstatic. Я новичок в этом деле и буду признателен за помощь! Ошибка, когда я делаю …

10.08.2021
Переменная шаблона Django не работает как значение href

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

10.08.2021
Что делать, если django manage.py runserver не работает?

Я новичок в django и использую django 3.2. Всякий раз, когда я запускаю python manage.py с любой другой командой. Например, python manage.py runserver или python manage.py makemigrations я получаю это громоздкое сообщение об ошибке. Пожалуйста, что я могу сделать. …

10.08.2021
Django - Как отобразить определенное содержимое в шаблоне

Вопрос новичка в Django - мне нужно отобразить определенную запись в шаблоне. До сих пор мне не удавалось заставить это работать. У меня есть следующий код: модель: class BasicPage(models.Model): title = models.CharField(max_length=200) body = HTMLField() def __str__(self): return self.title …

10.08.2021
Страница профиля для всех пользователей блогов Django

Всем привет. Я создаю сайт блогов, и у каждого пользователя есть профиль, в котором должен быть список написанных им блогов. Но мне трудно сделать ссылку на отдельных пользователей. Мои взгляды class ShowProfilePageView(LoginRequiredMixin, DetailView): model = UserProfile template_name= 'registration/user_profile.html' def …

10.08.2021
Как лучше всего вернуться на предыдущую страницу после Post? (Не логин)

После того, как пользователь обновляет запись и нажимает кнопку "Post", какой лучший способ перенаправить его на предыдущую страницу? Я знаю, что существует потенциальная проблема с использованием метода HTTP_REFERER, однако пользователь не будет использовать браузер с пользовательскими настройками Это не …

10.08.2021
Какой фреймворк следует использовать для моего проекта? [закрыто]

Всем разработчикам, я являюсь членом команды программистов, и мы хотим создать крупномасштабное веб-приложение, которое требует много взаимодействий с пользователями и базами данных. 3 члена нашей команды имеют опыт работы с python и C#, 2 члена - с javascript (у …

10.08.2021
Beanstalk не может подключиться к экземпляру rds

Я нахожусь в такой же лодке, как и пользователь в этом вопросе; Подключение среды elastic beanstalk к существующему экземпляру RDS У меня есть проект Codestar (Django через Beanstalk), и я не могу заставить приложение получить доступ …

10.08.2021
Вложенный сериализатор Django

Я довольно новичок в DRF/Django и хочу создать конечную точку, которая возвращает вложенный json из нескольких моделей в формате: { "site": { "uuid": "99cba2b8-ddb0-11eb-bd58-237a8c3c3fe6", "domain_name": "hello.org" }, "status": "live", "configuration": { "secrets": [ { "name": "SEGMENT_KEY", # Configuration.name …

10.08.2021
ManyToManyField не отображается

Хочу использовать REST API для заполнения таблиц, но мое поле не отображается на странице API. Модели (серия, состав): class Series(models.Model): (...) def __str__(self): return self.title class Roster(models.Model): (...) series = models.ManyToManyField(Series) (...) def __str__(self): return self.name Сериализаторы: …

10.08.2021
DRF как получить группировку элементов по категориям

Я понимаю, что мой вопрос часто повторяется, но я застрял на этом. Я хочу сделать простой api с DRF. У меня есть две модели: models.py class Rubrics(models.Model): id = models.AutoField(primary_key=True) rubric = models.CharField(max_length=255, blank=True, null=True) class Books(models.Model): id = models.AutoField(primary_key=True) …

10.08.2021
Не могу разместить свой сайт django на виртуальном хостинге

Я пытаюсь развернуть свой проект django на виртуальном хостинге. Я пытаюсь уже несколько часов, но все еще не могу разместить свой сайт django и получаю "Internal Server Error Error 500". это мой корень passenger_wsgi.py from my_root_folder_name.wsgi import application …

10.08.2021
Почему я получаю результаты этого ajax вызова мгновенно, хотя у меня асинхронный код?

Я изучаю асинхронное программирование на Python и не могу понять, почему я получаю мгновенный ответ, когда вызываю маршрут, соответствующий этому вызову (я вызываю его как ajax вызов, платформа - Django, этот файл - views.py файл в приложении Django)? (Когда …

10.08.2021
Как загрузить изображение из формы, которое приходит в request.FILES[] в ImageField в моей django db?

Проблема в том, что когда я "загружаю" изображение, оно не делает никаких изменений там, где должно Он позволяет мне сделать загрузку без ошибок, но, как я уже сказал, он не обновляет un db или где-либо еще. Мне …

10.08.2021
Django url re_path не удалось перенаправить на правильное представление

Django re_path не совпал, и я не знаю причину этого. urls.py urlpatterns = [ .. re_path(r'^localDeliveryPayment\?paymentId\=(?P<UUID>[0-9-a-z]{32})$', verifyMobilePayReceived.as_view()), re_path(r'^localDeliveryPayment$', Payment.as_view(), name = 'localDeliveryPayment'), .. ] Если url www.example.com/localDeliveryPayment пользователь направляется к представлению Оплата. Если url www.example.com/localDeliveryPayment?paymentId=00340000610febab0891e9008816d3e9, то пользователь должен быть …

09.08.2021
NoReverseMatch в Django, но явных проблем нет

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

09.08.2021
Могут ли 2 файла urls в одном приложении иметь одинаковое имя приложения в Django?

Вопрос, честно говоря, совершенно необъяснимый. Могут ли 2 файла urls.py в одном приложении иметь одинаковый app_name в Django?

09.08.2021
Django - процессы импорта нарушаются, если настроено несколько бэкендов S3

У меня есть процесс импорта, который должен получить несколько бэкендов S3 для объектов. На самом деле процесс работает нормально, если у меня настроен только один бэкенд S3. Как только у меня настроено несколько бэкендов S3 для получения данных, весь …

09.08.2021
Создание блокчейн-игры, интегрированной в веб с помощью python

По сути, мне нужен совет о том, какие пакеты / фреймворки использовать для создания этого. Моя цель - создать своего рода игру в карты/кубики (она называется Orlog), и я планирую использовать web3 для получения данных игроков из блокчейна. Игра …

09.08.2021
Как реализовать таблицу базы данных (ER), в которой значения внешнего ключа зависят от другого внешнего ключа в той же таблице? (Django, электронная коммерция)

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

09.08.2021
Django - создание суперпользователя

Я создал модель User И добавил две строчки " is_superuser=models.BooleanField(default=False) is_staff=models.BooleanField(default=False)" просто чтобы обойти проблему и создать супер пользователя по модели, а не по умолчанию, но это не может быть решением моей проблемы, мне нужно создать супер пользователя по …

09.08.2021
Как связать отношения многие ко многим, если я сохраняю их через form.save() (django)?

По этой ссылке https://docs.djangoproject.com/en/3.2/topics/db/examples/many_to_many/ объясняется, что мне нужно сделать объект класса для сохранения соединения. Поскольку у меня много полей в моих классах, я использовал form.save() для их сохранения, но это не заполняет связь ManyToMany в классе. …

09.08.2021
Django сохраняет изменения в базе данных

Я пытаюсь обновить колонку is_admin в модели user_profile. Я написал следующий код в views.py, но он не обновляется в БД. Как я могу сохранить изменение (user_object[0].is_admin = True) в БД? def post(self, request, format=None): users_provided = request.data.get('user_ids') for each_user …

09.08.2021
Reques.POST.get, всегда возвращает none

Я пытаюсь получить значение поля select шаблона, используя request.POST.get. Но даже с правильным именем значение, которое получает представление, всегда None, может кто-нибудь помочь мне, как это решить? Вот коды: view: def efetuar_pagamento(request, id_pagamento): if request.POST: objPagamento = Pagamento.objects.select_related( "Matricula", …

09.08.2021
Как интегрировать криптовалюту Tron (TRX) в python? Я запутался в их коде, может кто-нибудь поможет мне понять их код?

Import requests url = "https://api.trongrid.io/wallet/createtransaction" payload = "{\n \"to_address\": \"41e9d79cc47518930bc322d9bf7cddd260a0260a8d\",\n \"owner_address\": \"41D1E7A6BC354106CB410E65FF8B181C600FF14292\",\n \"amount\": 1000\n}" headers = { 'Content-Type': "application/json", 'TRON-PRO-API-KEY': "25f66928-0b70-48cd-9ac6-da6f5465447c663" } response = requests.request("POST", url, data=payload, headers=headers) print(response.text) Я создаю приложение на основе django, где я буду …

09.08.2021
Предварительное заполнение выбранных значений в виджете Django Admin FilteredSelectmultiple

Я хочу иметь возможность установить некоторых выбранных по умолчанию пользователей в правой части виджета Django Admin FilteredSelectMultiple. Это моя модель: class UserAdminForm(forms.ModelForm): users = forms.ModelMultipleChoiceField( queryset=User.objects.all(), widget=FilteredSelectMultiple("Users", is_stacked=False)) class Meta: …

09.08.2021
Не отображается форма в html

Это моя модель class showroom(models.Model): serialno=models.IntegerField(db_index=True,primary_key=True) carname=models.CharField(max_length=50) carmodel=models.CharField(max_length=50) price=models.IntegerField() rating=models.IntegerField(validators=[MinValueValidator(1),MaxValueValidator(5)]) Это мой forms.py class RegisterForm(ModelForm): class Meta: model = showroom fields =("__all__") views.py class carform(CreateView): model = showroom form_class=RegisterForm template_name = "carbrand/carregister.html" context_object_name='registerform' html страница {% …