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

05.08.2022
Интеграция Django с Spring Boot

Я использую микросервисы gRPC. Бэкенд построен на Spring Boot, соединенном с базой данных Mongo. Фронтенд реализован на фреймворке Django. Можете ли вы помочь, как соединить Django со Spring и передать операции CURD? Спасибо Бхавеш Асанабада

05.08.2022
Django ORM запросы

У меня есть такие таблицы: class ContestQuestions(models.Model): contest = models.ForeignKey(Contest, on_delete=models.CASCADE, related_name='contest_question_contest') quetions = models.ForeignKey(Question, on_delete=models.CASCADE, related_name='contest_question_questions') class UserResponse(models.Model): user = models.ForeignKey(User, on_deleted=models.CASCADE, related_name='user_response') response = models.ForeignKey(Answer, on_delete=models.CASCADE, related_name='user_answer') Другие связанные таблицы: class Contest(models.Model): name = …

05.08.2022
Я получаю ошибку SignatureDoesNotMatch при генерации предварительно подписанных url для aws s3

Я пытаюсь создать предварительно подписанный url для загрузки изображений на aws s3. Сервер успешно генерирует ссылку на загрузку, но когда я нажимаю на ссылку, я получаю ошибку SignatureDoesNotMatch

05.08.2022
Задача Celery задерживается при выполнении другой задачи, как убедиться в многопоточности?

У нас есть celery worker и beat scheduler, работающие на производстве, в выделенном Kubernetes POD. Мы использовали gevent и запустили celery с параллелизмом, установленным на 200. celery -A app worker -l info --pool=gevent --concurrency=200 Недавно нам понадобилось, чтобы …

05.08.2022
Конфигурация урлов Django

У меня есть пример сайта, использующего django. У меня есть 2 ссылки "about" и "blog". Когда я нажимаю на "blog", она становится localhost/blog и ничего страшного, но когда я нажимаю на "blog" еще раз, она становится localhost/blog/blog и происходит …

05.08.2022
Отправка формы с помощью тега <a></a> через javascript

Я использую этот код для отправки формы с тегом, но он не работает html файл &lt;form id="my_form" method="post"&gt; {% csrf_token %} {{form.as_p}} &lt;input type="number" name="conf" &gt;&lt;a onclick="document.getElementById('my_form').submit();" href="{% url 'signup' 0 %}"&gt;ارسال کد&lt;/a&gt; &lt;br&gt;&lt;br&gt; &lt;button type="submit"&gt;ثبت نام&lt;/button&gt; &lt;/form&gt; …

05.08.2022
Django formset не может получить NaN-число в имени поля

Как вы можете видеть, первый набор форм использует форму-0. Что ожидаемо, но для следующего элемента используется NaN. Вот как я это сделал: https://whoisnicoleharris.com/2015/01/06/implementing-django-formsets.html

05.08.2022
Как в django создать класс модели динамически

При динамическом создании и генерации класса Model, изменении некоторых свойства, заполняем информацию, требуемую подтаблицей, в первый раз может вернуть нормальный результат, второй результат ошибка, после анализа второго поля результата, чтобы сохранить первый имя таблицы: class Object: def __init__(self, …

05.08.2022
Python- ValueError: слишком много значений для распаковки (ожидалось 2) в Django

Models.py from django.db import models class Userreg(models.Model): username= models.CharField(max_length=100) fname= models.CharField(max_length=100) lname= models.CharField(max_length=100) email= models.CharField(max_length=100) pass1= models.CharField(max_length=100) class Meta: db_table="newapp2">> Views.py from app1.models import Userreg from django.shortcuts import redirect, render from django.contrib import messages from django.contrib.auth import authenticate,login,logout …

05.08.2022
Вложенные категории Django - путь, получающий 404 на дочерний slug

Я пытаюсь создать вложенные категории с помощью django-treebeard. И в админке это решение работает нормально. Но мне нужно показать эти категории. Когда я пытаюсь достичь корневой категории, равной: /kategorie/wegetarianskie, то все работает нормально, но когда я пытаюсь достичь fullslug …

05.08.2022
Обработка данных с использованием цикла for, python django

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

05.08.2022
Как сделать главную страницу категории?

Приветствую! У меня есть следующий код: urls.py re_path(r'^category/(?P&lt;hierarchy&gt;.+)/$', show_category, name='category'), views.py def show_category(request, hierarchy=None): category_slug = hierarchy.split('/') parent = None root = Categories.objects.all() for slug in category_slug[:-1]: parent = root.get(parent=parent, slug=slug) try: instance = Categories.objects.get(parent=parent, slug=category_slug[-1]) except: …

05.08.2022
Psycopg2.errors.UndefinedTable: отношение "django_content_type" не существует

Я впервые пытаюсь развернуть свой проект Django на heroku, но сталкиваюсь с некоторыми проблемами, когда пытаюсь: Регистрация/логин heroku run python manage.py makemigrations heroku run python manage.py migrate (также с --fake) Появляется эта ошибка: До …

05.08.2022
Django's STATICFILES_STORAGE = "django.contrib.staticfiles.storage.ManifestStaticFilesStorage" создает хэшированные имена статических файлов, но не читает их

Когда я запускаю collectstatic, все происходит так, как должно быть. В назначенном каталоге STATIC_ROOT находятся все собранные файлы с оригинальными и хэшированными именами. Однако, когда я запускаю сервер, Django выдает ошибку 500 server error и не загружает ни один …

05.08.2022
Как получить автоматически заполняемые значения (значения по умолчанию) в методе создания сериализатора в django?

У меня есть такая модель: class Post(BaseModel): post_user_id = models.CharField(max_length=500, unique=True, default=create_uid) create_uid генерирует уникальный идентификатор serializer: class PostSerializer(serializers.ModelSerializer): class Meta: model = Post fields = '__all__' def create(self, validated_data): print(validated_data['post_user_id']) return super().create(validated_data) Для каждого созданного …

05.08.2022
Почему мой код Jquery не работает после второй отправки формы? Django - Ajax - Jquery

У меня есть кнопка следовать/не следовать. В настоящее время мой Jquery работает при первой отправке, но когда я переключаю кнопку снова, Jquery не изменяет ни один из элементов. html {% for user in followers %} &lt;div class="flist" id="flist-{{ …

05.08.2022
Сообщение об ошибке : "не удается преобразовать строку типа BSON в дату

Db.newc.aggregate( [ { $project: { _id: 0, formattedDate: { $dateToString: { format: "%d/%m/%Y", date: "applied_on" } } } } ] ) У меня такой код, и я использую mongodb compass и mongosh. Агрегация не работает.

05.08.2022
Сортировка списка из разных классов по одному полю - Django

Я соединяю несколько наборов запросов от разных объектов в один список: query_1 = Room.objects.all() query_2 = Apartment.objects.all() query_3 = Plot.objects.all() all_user_objects = list(chain(query_1, query_2, query_3)) Как добавить сортировку по дате created_at начиная с самой новой? Я пробую …

05.08.2022
Django не может отменить миграцию

Я пытаюсь отменить последнюю миграцию, переместив предыдущую, но django выдает ошибку "Cannot find a migration matching". Как я могу решить эту проблему? Я выполняю эту команду python manage.py migrate my_app previous_migration_name

05.08.2022
Переход с одной страницы на другую с помощью JAVASCRIPT или JQUERY, используя тег Html якоря с динамическим Id

В принципе, у меня есть две страницы, работающие над разными категориями. Я работаю над песочницей. У меня есть две страницы с динамическим URL с помощью тега якоря. Я просто хочу вызывать первую страницу по нажатию кнопки, когда мы находимся на …

05.08.2022
Приложение Docker django запущено, но не может получить доступ к веб-странице

Я пытаюсь запустить два отдельных приложения django с помощью docker (сборка на сервере linux). Первое приложение работает гладко (используя порты по умолчанию), второе, по-видимому, работает (оно говорит о запуске сервера разработки по адресу http://0.0.0.0:5000), у меня …

05.08.2022
Как написать модульный тест ValidationError в ответе с помощью client.post()

У меня есть модель с валидатором времени raise ValidationError('End time cannot be earlier than start time') Я хочу написать модульный тест, используя client.post() с недействительными данными (from_time &gt; to_time), и я ожидал, что ValidationError появится в этом тесте.

05.08.2022
Как можно сделать основную страницу категорий?

Приветствую! Имею вот такой код: urls.py re_path(r'^category/(?P&lt;hierarchy&gt;.+)/$', show_category, name='category'), views.py def show_category(request, hierarchy=None): category_slug = hierarchy.split('/') parent = None root = Categories.objects.all() for slug in category_slug[:-1]: parent = root.get(parent=parent, slug=slug) try: instance = Categories.objects.get(parent=parent, slug=category_slug[-1]) except: instance = get_object_or_404(Goods, …

05.08.2022
Невозможно распечатать целое число в pdf python django

Как сказано в заголовке, я хочу распечатать целые числа в pdf, так как это будет чек, а данные для них находятся на FK. Но я получаю ошибку "bad argument type for built-in operation", есть ли какие-нибудь обходные пути для …

05.08.2022
Как получить id создаваемого комментария при его сохранении в БД

Буду рад любой информации и советам для новичка. Пишу простой блог для изучения Django. Имеется модель Post для создания записей в блоге. К записям можно оставлять комментарии и для этого есть модель Comment. Я ещё не разобрался с серьезными решениями …

05.08.2022
Создание пользователя custum и вход в систему без регистрации через мобильный телефон в Django

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

05.08.2022
Ошибка миграции Django из-за несуществующего поля auth_user

Django.db.utils.ProgrammingError: relation "auth_user" does not exist LINE 1: ...user"."is_active", "auth_user"."date_joined" FROM "auth_user... вот ошибка, которую я получаю Я использую PostgreSQL в качестве базы данных вот мое подключение к базе данных DATABASES = { 'default' : { 'ENGINE' : …

05.08.2022
Как использовать django-star-ratings

У меня возникает ошибка при использовании django-star-ratings. Ошибка у объекта 'str' нет атрибута '_meta' menu.html ошибка в строке 33 {% load ratings %} &lt;div class="col-md-7"&gt; &lt;img src="{% static 'image/Indian-vegetarian-mark.svg' %}"&gt; &lt;h4 class="card-title" style="color: …

05.08.2022
Метод \"POST\" не разрешен django

Я получаю ошибку как Метод "POST" не разрешен. urls.py from django.conf.urls import url from . import views urlpatterns = [ url('', views.listTutorials), url('create/', views.createTutorial), url('&lt;str:pk&gt;/update/', views.updateTutorial), ] views.py from rest_framework.decorators import api_view from rest_framework.response import Response from rest_framework …

05.08.2022
Тело ответа приходит некорректно в просматриваемом API в django

Import json # Data to be written response = ['KIN', 'YAC', 'NAC', 'QUE', 'DEL'] context = {'categories': response} # Serializing json json_object = json.dumps(context, indent = 4) print(json_object) #return Response(json_object, status=status.HTTP_200_OK) При написании кода, подобного этому, я получаю такой …

05.08.2022
Django post_save signal ( request.COOKIES['device'] )

В настоящее время я работаю над проектом Django Ecommerce, поэтому я хотел бы получить cookies пользователя из модели. Я знаю, что мы используем request.COOKIES['device'] в нашем представлении, но есть ли способ получить cookies в нашей части модели

05.08.2022
Django - Как я могу фильтровать и подсчитывать связанные объекты с разными идентификаторами

Модель 1: class Member(models.Model): id = models.AutoField(primary_key=True) names = models.CharField(max_length=255, blank=True) student = models.ForeignKey('School', on_delete=CASCADE, null=True, blank=True) Модель 2: class School(models.Model): id = models.AutoField(primary_key=True) Я хочу подсчитать общее количество учеников, которые учатся в разных …

05.08.2022
Django | нет такой таблицы: users_profile Mysql

Помогите мне найти ошибку, пожалуйста. Я переношу свой проект с sqlite на mysql. Когда я создаю суперпользователя, мне удается подключиться к базе данных и создать в ней строку пользователя, но при открытии страницы сайта я получаю ошибку: <a href="https://i.stack.imgur.com/ndgas.png" rel="nofollow …

05.08.2022
Управляет ли python django образами, которые находятся на машине после бесплатного развертывания сайта на heroku?

Я студент и новичок в языке python и фреймворке Django, я только что разработал сайт для своего университета, на сайте можно публиковать новости и каждая новость имеет обязательное поле "image", которое наследуется от класса models: image=models. Imgefield(), когда мой сайт …

05.08.2022
Как создать единую форму для двух моделей, связанных внешним ключом?

Я разработал систему голосования, используя Python и Django. Я хотел бы, чтобы пользователь мог регистрировать новые опросы. Однако, когда пользователь регистрирует новый опрос, возникает ошибка IntegrityError. Похоже, что он не может получить ID первой модели. Как исправить эту ошибку? …

05.08.2022
Django DetailView ValueError: Поле 'id' ожидало число, но получило 'Ryan'

Я создал страницу профиля, которая использует DetailView, но страница профиля просто не работает на вновь созданных пользователях и выдает мне это сообщение об ошибке: Урл urlpatterns = [ path('user/&lt;str:username&gt;/', UserProfileView.as_view(), name='user-profile'), ... ] Вид: class UserProfileView(DetailView): model = …

05.08.2022
Попытка сделать так, чтобы ссылка показывалась, если пользователь владеет постом или если он является сотрудником

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

05.08.2022
При расширении файла base.html передается ли также тег <!DOCTYPE html>?

Название говорит само за себя. Является doctype of: (base.html) &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; Передано в (home.html) {% extends 'base.html' %} Или мне нужно объявить doctype во всех моих документах? например, так: …

05.08.2022
Django html-скрипт в текстовом поле модели

Я создал почтовую модель, которая имеет следующие свойства class Mail(models.Model): sender = models.ForeignKey(User, on_delete=models.CASCADE, related_name='sender') to = models.ForeignKey(User, on_delete=models.CASCADE, related_name='receiver') title = models.CharField(max_length=50) content = models.TextField() sent_time = models.DateTimeField(default=timezone.now) def get_absolute_url(self): return reverse('mail-detail', kwargs={'pk':self.pk}) Я пытаюсь добавить ссылку, …

05.08.2022
Возникло исключение: ImportError Vscode While Debugging

Я пытаюсь попробовать инструмент отладки в моем vs code Я абсолютно новичок в vs code и я получаю ошибку, подобную этой, когда я запускаю его ERROR MESSAGEУ меня есть папка .vscode с файлом launch.json ` …