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

09.08.2022
Исходные данные не работают, если я скрываю некоторые поля "один ко многим" в django

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

09.08.2022
Объект типа QuerySet не является JSON сериализуемым Django JSON

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

09.08.2022
Не найдено ни одной библиотеки для Django + React Интеграция входа в систему с Google 2022 (Google Identity Services)

Для React есть библиотека - React OAuth2 | Google Для Django библиотека AllAuth существовала Но после нового обновления в Sign In With Google 2022 (Google Identity Services) AllAuth не обновляется... Нет никаких …

09.08.2022
Django Выпадающие данные опции GET

Я хотел получить выбранный текст из выпадающего списка, но я получаю значение, если использую request.GET['Type']. Я хотел получить Data001 вместо Value001 def index(request): print("The output: ",request.POST.get('Type')) return render(request,'index.html',content) …

09.08.2022
Используйте content_object для добавления объекта вместо object_id, в общих отношениях

У меня есть модель (профиль), которая имеет общую связь с другой моделью (член) в другом приложении. Когда я хочу добавить новый объект профиля, я должен использовать object_id, который является полем, которое показывает ID того объекта члена, который имеет связь …

09.08.2022
Django authenticaton - хорошая ли это практика?

Является ли это хорошей практикой? models.py from django.contrib.auth.models import User User._meta.get_field('email')._unique = True User._meta.get_field('email').blank = False User._meta.get_field('email').null = False Я хочу сделать так, чтобы каждый email использовался только один раз, и я нашел этот пример кода …

09.08.2022
Изображение не загружается в шаблоне Django

У меня есть HTML-страница на Django. Я хочу отобразить изображение в HTML файле. Я возвращаю изображение следующим образом. в файле views.py params = { 'obj': obj, 'data':data, } return render_to_string('records/record.html', params), obj В html-файле <img src="{{data.image.path}}"> …

09.08.2022
Практика основания проекта Django [закрыто]

Я планирую создать продукт (предполагаю, что он будет похож на LinkedIn) и хочу понять, какой практике я должен следовать или иметь в виду при его разработке. Я видел, как проекты на Django/flask очень быстро становятся беспорядочными. Я знаю, что это …

09.08.2022
Django как я могу использовать многопроцессорность в команде управления

Как использовать мультипроцессинг в команде управления django? Я не могу понять, как запустить процесс внутри контекста django моих сайтов команда управления users = users.objects.filter(is_active=True) with ProcessPoolExecutor(max_workers=5) as executor: processes = [] for user in users: p = executor.submit(complex_user_calculation,user) processes.append(p) …

09.08.2022
Как отобразить все дочерние категории из родительской категории в django-rest-framework

Я пытаюсь показать все дочерние категории из родительской категории. Я хочу просто нажать на один конец API и показать все таблицы, которые связаны с этим элементом. Я хочу нажать "Master-Category" и показать все связанные "Category", "Sub-Category" и "Root-Item" в …

09.08.2022
Как справиться с этой ошибкой при обращении к изображению?

У меня проблема с изображениями заголовков моих записей в блоге. Каждый раз, когда страница обращается к изображению, появляется эта ошибка: Вот мое определение поста: class Post(models.Model): id = models.UUIDField( …

09.08.2022
Функция JQuery Ajax success не может получить доступ к Django View jsonresponse из представления

Мой взгляд class MusicianLikesView(DetailView): model = Musician template_name = "guitar_blog/blog_detail.html" def post(self, request, **kwargs): song = self.get_object() user_id = request.user.id user_username = request.user.username if request.user.is_authenticated: if "Like1" in request.POST and user_username not in song.music_1_users.keys(): song.music_1_votes += 1 song.music_1_users[user_username] = user_id …

09.08.2022
Как загрузить пользовательские данные (например, высоту волны, скорость ветра и т.д.) на Mapbox studio из нашего бэкенда и показать их в приложении Flutter

Мы создаем мобильное приложение на Flutter, где нам нужно показать на карте океанские маршруты, скорость ветра и высоту волн с нашими собственными данными. Мы изучили документацию MapBox и не смогли найти API, который бы загружал все эти данные (скорость ветра, …

09.08.2022
Отображение истории объекта в двух приложениях вместе в django admin

У меня есть два приложения (профилирование и продажа билетов), приложение для продажи билетов имеет три модели с именами member, ticket, comment, а приложение для профилирования имеет одну модель с именем profile. Я делаю некоторые изменения в объекте профиля через …

09.08.2022
Как установить одинаковый уникальный первичный ключ в каждой модели приложения в зависимости от пользователя в django

я использовал пользовательскую модель пользователя в моем приложении django, первая модель, которая была сделана путем наследования abstractbase user, которую я отобразил как форму регистрации, теперь я создал другую модель, которую я хочу отобразить после регистрации пользователя в его/ее профиле, …

09.08.2022
Проблема с отрисовкой формы Django

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

09.08.2022
Как добавить поле со значением по умолчанию, не вызывая полной перезаписи таблицы?

Я хочу добавить новое поле в существующую модель текущая модель class InfoModel(models.Model): id = models.UUIDField(default=uuid.uuid4) Новая модель где я хочу добавить новое поле count class InfoModel(models.Model): id = models.UUIDField(default=uuid.uuid4) count = models.IntegerField(default=0) эта модель создает следующий …

09.08.2022
Django m2m форма не сохраняется, хотя используется form.save_m2m()

у меня есть отношения manyToMany с двумя моделями: исследователь и программа class Program(BaseModel): researcher = models.ManyToManyField('researcher.Researcher',blank=True ,verbose_name=_('Researchers')) я пытался добавить некоторых исследователей в программу, так что вот что я сделал: self.object = form.save(commit=False) researchers=[] for uuid in …

09.08.2022
Django - Невозможно присвоить "<Продукт: Тестовый продукт>": "Reply.comment" должен быть экземпляром "Comment"

Я пытаюсь добавить систему комментирования и ответов к моей модели продуктов. Я получаю сообщение Cannot assign "&lt;Product: Тестовый продукт&gt;": "Reply.comment" должен быть экземпляром "Comment". ошибка at new_reply = Reply(content=content, author=self.request.user, comment=self.get_object()) views.py: class ProductFeedbackView(DetailView): model = Product template_name = 'store/product_feedback.html' …

09.08.2022
Приложение временных зон в django не работает, даже когда я настроил его в настройках

В настоящее время TIME_ZONE моего приложения в django не работает Я читал об этом и то, что я сейчас имею в настройках моего приложения, соответствует тому, что есть в документации django, конфигурации следующие: TIME_ZONE = 'Europe/Paris' USE_I18N = True USE_L10N …

09.08.2022
Активный элемент url в стиле Django в цикле for

{% for i in menu_categories %} &lt;a href="{% url 'category' i.slug %}" class="mr-4 font-light{% if i.slug == url_name %}text-emerald-500 text-3xl{% endif %} hover:text-emerald-600"&gt; {{ i.title }} &lt;/a&gt; {% endfor %} Я искал похожие вопросы, но я не проверял …

09.08.2022
Могу ли я добавить кнопку редактирования в список, отображаемый на странице администратора django

Я прикрепил скриншот моей страницы администратора Вот мой файл admin.py `class LeadAdmin(admin.ModelAdmin): search_fields = ('name', 'phone_number') list_display = ('id','product','date','phone_number','city','zipcode','created') list_filter = ('created',)` [Я хочу добавить кнопку редактирования рядом с атрибутом цены][1]

09.08.2022
Можно ли сохранять данные непосредственно в django без использования форм?

Если у меня есть такая модель: class SomeClass(models.Model): title = models.CharField(max_length=100) field1 = models.FloatField() field2 = models.FloatField() field3 = models.FloatField() field4 = models.FloatField() field5 = models.FloatField() def __str__(self): return self.title и у меня есть набор данных, например data_list …

09.08.2022
Django сохраняет как объект (1) вместо значения?

Я использую ModelChoiceField в форме и пытаюсь сохранить форму, но она сохраняется как Object (1) и Object (2) вместо имени данных. Я знаю, что могу изменить это, добавив def __str__(self): return self.name в модель, но я …

09.08.2022
Принимайте только аутентифицированные запросы к бэкенду

У меня такой вопрос. Я совсем новичок в этой области. У меня есть веб-приложение. Оно состоит из сервисов, развернутых на движке Docker. Основными сервисами/контейнерами являются: Фронтенд : React на веб-сервере Nginx Backend (API) : Django, DRF на gunicorn …

09.08.2022
Использование OR в операторе if для проверки наличия одного из параметров запроса

Я хочу реализовать простой фильтр с использованием одного параметра запроса (например, age=gt:40, name=eq:bob). Меня интересует, можно ли проверить, присутствует ли в GET-запросе сразу name или age? Пример может прояснить, что мне нужно: if ('age' or 'name') in request.GET: Это …

09.08.2022
Атрибут с предварительной выборкой в Django возвращает нулевое значение

Требование состоит в том, чтобы подтемы были префеттированы в кверисет Campaigns в качестве атрибута prefetched_subtopics но в настоящее время он возвращает null Модели class SubTopic(Base): name = models.CharField(max_length=100, unique=True) class CampaignSubTopicAssn(HistoryMixin, Base): campaign = models.ForeignKey(Campaign, related_name='subtopic_assn', on_delete=models.CASCADE) …

09.08.2022
Проверка CSRF не удалась. Запрос прерван. в django rest framework

Halo Я работаю над проектом, использую drf, но получаю CSRF verification failed. Запрос прерван сначала все работало, но теперь, когда я тестирую свой api я продолжаю получать,CSRF verification failed Ниже приведены мои коды настроек REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework_jwt.authentication.JSONWebTokenAuthentication', …

09.08.2022
Ошибка CORS на React с Django, развернутым на heroku

Я пытался использовать React + Django rest framework Я развернул API на heroku и настроил settings.py с django-cors-headers, Мой settings.py: ALLOWED_HOSTS = ['*'] INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'corsheaders', 'rest_framework', 'rest_framework.authtoken', 'rest_framework_simplejwt', 'rest_framework_simplejwt.token_blacklist', 'account', …

09.08.2022
Django 3.2 formsets - как отфильтровать продукт по списку компонентов, принадлежащих этому продукту?

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

09.08.2022
Как отобразить несколько фотографий через API

Models.py class UserRoom(models.Model): objects = None categoty = [ ('President Lux', 'President Lux'), ('Lux', 'Lux'), ('Double', 'Double'), ('Standard', 'Standard'), ] name = models.CharField(max_length=150, choices=categoty, verbose_name='Категория') room_num = models.CharField(max_length=150) about = models.TextField(verbose_name='Подробности') price = models.IntegerField(verbose_name='Цена') img360 = models.FileField(verbose_name='Фотография в 360') class …

09.08.2022
Sql-запрос или фильтр django для строки

Hello Мне нужен запрос, который ищет в базе данных и возвращает строку, имеющую наибольшее сходство от начального символа со значением. представьте, задана строка 'abcdefghijklmnop'. В нашей таблице базы данных есть столбец x, и для этого столбца есть строки: 1- 'a' …

09.08.2022
Django select_related не оптимизирует запрос

У меня проблема с select_related. Я не знаю, что я делаю неправильно, но это не работает. models.py class OrganizerUser(models.Model): """This user manage Agents""" user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) def __str__(self): return self.user.username class Agent(models.Model): user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) organizer = …

09.08.2022
Невозможно запросить "Продукт": Должен быть экземпляр "Комментарий"

Я пытаюсь добавить систему комментирования и ответов к модели моих продуктов, но не могу добавить ответы на комментарии. Это делается на той же странице, где пользователю показываются детали продукта. views.py: class ProductFeedbackView(DetailView): model = Product template_name = 'store/product_feedback.html' def …

09.08.2022
Как реализовать django.views.generic, если ранее использовался request[Django]

Как реализовать Django.views.generic, если ранее использовался запрос? from django.shortcuts import render,redirect from django.http import HttpResponse from .models import * from django.contrib.auth import login,logout,authenticate from .forms import * from django.views.generic import ListView Создайте свои представления здесь. Новый …

09.08.2022
Тест Django в некоторых случаях использует неправильную базу данных

Я пытаюсь настроить свои тесты Django, и я заметил, что когда я запускаю все тесты, TestRunner использует корректную тестовую базу данных (для всех псевдонимов): docker-compose exec my_project python manage.py test --keepdb from django import db from django.test.runner import DiscoverRunner …

09.08.2022
Как проверить тип полей модели?

У меня есть класс API, который мы используем в нашем приложении и который позволяет нам упростить HTTP-запросы и создавать новые конечные точки API, просто определяя, какую модель использовать, без необходимости писать пользовательский обработчик для каждого запроса модели. Однако …

09.08.2022
Экземпляр модели не создается при срабатывании сигналов после сохранения при тестировании с помощью pytest

Пока я пытался протестировать свою модель, она была связана с файлом сигналов, где при вызове функции save() на этой модели срабатывает файл сигналов, а затем в этом файле сигналов также создается экземпляр на другой модели. Но когда я …

09.08.2022
Доступ к телу метода удаления передается через axios.delete

Я создаю react-django простое приложение для блога и я пытаюсь удалить запись блога, но я также хочу отправить тело с удалением в бэкэнд, но я понятия не имею, How can I access delete body ?. Я могу сделать с …

09.08.2022
Django - Запрос с дополнительным методом, использующим python Function

Я хочу сделать запрос в Django, который использует функцию, принимающую параметры из db e из программы на python. Функция показана ниже: &gt; def myFunc(a, b): &gt; val = mathematical expression with a and b &gt; return val Мне …