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

06.10.2021
Я хочу создать несколько объектов с одним отношением внешнего ключа

Мне нужно добавить несколько навыков для одного кандидата в одном запросе. Сейчас я получаю ошибку cannot assign multiple instances to skill models class CandidateSkill(models.Model): candidate = models.ForeignKey(Candidate, on_delete=models.CASCADE,related_name="skills",) skills = models.ForeignKey("jobs.Skill", on_delete=models.CASCADE) class CandidateSkillList(generics.ListCreateAPIView): serializer_class = CandidateSkillSerializer …

06.10.2021
Добавление валидатора к полю модели через __init__ класса model приводит к дублированию сообщений об ошибках

У меня есть такая модель: class Permission(models.Model): slug = models.CharField('Метка', unique=True, max_length=255) @staticmethod def slug_field_validator(value): raise ValidationError('Error message') def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._meta.get_field('slug').validators.append( self.__class__.slug_field_validator) Это приводит к дублированию сообщений об ошибках в интерфейсе администратора. Что …

06.10.2021
Как узнать пустые и непустые поля после отправки формы django ajax?

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

06.10.2021
Django.template.exceptions.TemplateDoesNotExist: templates/index.html Ошибка

Я делаю программу аутентификации на Django, но она продолжает выдавать мне эту ошибку. django.template.exceptions.TemplateDoesNotExist: templates/index.html Error. PLS help me coz I have spent hours trying to solve this problem. Views.py from django.http import HttpResponse def home(request): return render(request, "authentication/index.html") …

06.10.2021
Логирование SQL с помощью конфигурации логирования Django. Логгер всегда пытается соединиться с публичной схемой

Ниже приведена конфигурация протоколирования для нашего приложения Django logging.config.dictConfig({ 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'verbose': { 'format': '%(asctime)s %(name)-12s %(lineno)d %(module)s %(levelname)-8s %(message)s' }, 'simple': { 'format': '%(levelname)s %(message)s' }, }, 'filters': { 'require_debug_false': { '()': 'django.utils.log.RequireDebugFalse' } …

06.10.2021
Возврат JSONResponse перед обновлением базы данных в django, python2

У меня есть проект, работающий на python2.7. Проект старый, но все еще необходимо обновлять базу данных при поступлении запроса. Но процесс обновления занимает время и заканчивается таймаутом. Есть ли способ вернуть JsonResponse/Httpresponse перед обновлением базы данных, чтобы таймаут не …

06.10.2021
Django и Django rest framework

Я следил за ресурсом https://blog.learncodeonline.in/how-to-integrate-razorpay-payment-gateway-with-django-rest-framework-and-reactjs. Вместо того, чтобы использовать reactjs для фронтенда. Как я могу сделать фронтенд, используя шаблоны Django? Пожалуйста, помогите. Спасибо.

06.10.2021
Отображение многомерных данных в django

Hej! В моем проекте django есть некоторые многомерные данные, например, статус учреждения (содержащий, например, год, чтобы различать их). Каждое учреждение может иметь несколько статусов за разные годы. Также у меня есть несколько учреждений и мне нужна таблица/список из них. …

06.10.2021
Как я могу изменить направление неактивного пользователя, пока я не нашел активное направление текущего пользователя в django

Как я могу изменить направление неактивного пользователя, пока я не нашел активное направление текущего пользователя Вот мои модели class ReferralCode(models.Model): user = models.ForeignKey( User, on_delete=models.SET_NULL, null=True, blank=True) user_active = models.BooleanField(default=False) referral = models.ForeignKey( User, related_name='comp_active_user', on_delete=models.SET_NULL, null=True, blank=True) class PointValue(models.Model): …

06.10.2021
Невозможно запросить отношения "многие ко многим" в Django

У меня есть Модель UserCategoryFilter с M2M отношением к Модели Category # View @require_GET def get_category_filter(request): # Get the existing user instance if any filter_instance = UserCategoryFilter.objects.get(user=request.user) # Get the current selections/filters selection = filter_instance.categories_selected print(selection) # Get the …

06.10.2021
Как объединить два или более поля объектов queryset в одно?

В моем сериализаторе у меня есть следующий запрос: memberships = Membership.objects.filter( user__id=instance.user.id, project__id__in=instance.organization.projects.values_list('id'), ).order_by('project__name') что дает мне: "projects": [ { "project": "3ba96c4c-0b82-4f2a-9e1b-f18a8b63912a", "name": "string 1", "role": 0 }, { "project": "5fab483c-9703-4ed8-a3e7-b1516855fb99", "name": "TestProj", "role": 0 }, …

06.10.2021
Невозможно добавить данные из панели администратора на веб-страницу в django

Я пытался динамически добавить данные из админки на мою HTML страницу в django, но когда я пытаюсь добавить данные в админ-панель, она ничего не показывает в HTML файле. когда я делаю makemigrations я получаю следующее You are trying to …

06.10.2021
Сбой развертывания docker python3

Я развернул контейнер docker с этим Dockerfile для моего Django-rest-приложения: FROM python:3 ENV PYTHONUNBUFFERED 1 RUN mkdir /app WORKDIR /app COPY requirements.txt /app/ COPY . /app/ RUN /usr/local/bin/python -m pip install --upgrade pip RUN pip install -r requirements.txt …

06.10.2021
Как изменить поле в форме django после вызова is_valid() на форме?

Я меняю поле выбора модели django на поле выбора, форма отображается нормально, но когда данные из поста получены и не подтверждены, я меняю поле формы, но она отображает исходное поле? Есть ли какой-нибудь выход? # field_1 is …

06.10.2021
Содержимое формы не отображается на главной странице django?

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

06.10.2021
Нравится и не нравится django ajax

пишу приложение для like и like используя Django и ajax, JQuery функции, но я заметил, что оно работает нормально, но проблема в том, что если нажать кнопку like, то я получаю 500 внутренних ошибок. Вот POST <a href="http://127.0.0.1:8000/like/" rel="nofollow …

06.10.2021
Джанго: NoReverseMatch в /patient/1/

У меня есть этот urls.py в приложении кабинета: urlpatterns = [ path('', views.index, name='index'), path('register_patient/', views.registerPatient,name='register_patient'), path('register_booking/', views.registerBooking,name='register_booking'), path('register_visit/&lt;int:id&gt;/', views.registerVisit,name='register_visit'), path('&lt;int:id&gt;/', views.detail_patient), ] до добавления 4-го пути path('register_visit/&lt;&lt;int:id&gt;&gt;/'), views.detail_patient работал хорошо, но теперь, когда я добавляю этот …

06.10.2021
Перенаправление на страницу с нескольких

Имеется такой код: #urls.py path('', MainFormView.as_view(), name='home'), path('index', MainFormView.as_view(), name='home'), path('home', MainFormView.as_view(), name='home'), ... #base.html {% if request.path == '/home' %} {{ блок }} {% endif %} У одной страницы несколько адресов. На этой странице должен выводиться блок, но …

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

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

06.10.2021
Как справиться с внешним ключом и множественными ошибками при POST для API-фреймворка Django?

У меня следующие коды: models.py class Device(models.Model): hostname = models.CharField(max_length=50, unique = True) ipaddr = models.GenericIPAddressField(protocol='ipv4', unique=True, verbose_name='mangement IP') ##Use for mgt_id_addr date_added = models.DateTimeField(default=timezone.now) def __str__(self): return self.hostname class DeviceDetail(models.Model): SUBNET_CHOICES = ( ('16','16'), ('17', '17'), ('18','18'), ('19','19'), …

06.10.2021
Как выйти из вложенных функций

Я делаю сервис чат-бота с помощью Django. А мой код вызывает функцию в другой функции, чтобы получить ответ. Мой код выглядит следующим образом: def chat_view(request): user_input = request.GET.get('user_input') answer = flow(user_input) if len(answer) &gt; 1: # Give the …

06.10.2021
Различные пути url в django выполняют одну и ту же функцию представления

Я новичок в Django и работаю над созданием приложения. В моем Django приложении есть следующие файлы index.html, views.py и urls.py. Всякий раз, когда я нажимаю на ссылку changes status, все равно выполняется функция remove из views.py. Что происходит не …

06.10.2021
У меня проблемы с получением данных из graphql с помощью apollo и router. Бэкенд: Django, frontend vue

Найдите ошибку консоли браузера Привет всем, мне удалось пройти все шаги в учебнике по realpython для создания блога с использованием django, vue и graphql. Мои приложения django и vue работают нормально. Однако, на шаге 8 (последний …

06.10.2021
Данные не сохраняются при использовании виджета FIlteredSelectMultiple

Forms.py class RegistrationCreateForm(forms.Form): player = forms.ModelChoiceField(queryset=Player.objects.all(), widget=FilteredSelectMultiple("Player", is_stacked=False)) def __init__(self, *args, **kwargs): super().__init__() class Meta: model = Registration fields = ['player'] @property def media(self): w1 = FilteredSelectMultiple("", False) form_media = forms.Media(js=['js/jsi18n.js'], css={'all': ['css/filtered.css']}) return (w1.media + form_media ) views.py …

06.10.2021
Как сделать функцию загрузки excel в python

The code below is a function to download a table as an Excel file. Table is being merged using DataTable jquery. The problem with the code below is that only two rows are compared and merged. I want to …

06.10.2021
Как можно обрабатывать 2 разных типа аргументов с помощью одного представления в django rest framework?

У меня urls.py выглядит как показано ниже urlpatterns = [ path("watch-list/&lt;int:pk&gt;/", views.WatchItemDetail.as_view(), name="watch-detail"), path("watch-list/&lt;str:slug&gt;/", views.WatchItemDetail.as_view(), name="watch-detail-slug"), ] Итак, я отправляю 2 различных типа аргументов по одному и тому же пути, один из которых pk, а …

06.10.2021
Как добавить уже имеющийся у меня API-ключ в Django?

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

06.10.2021
Как сортировать с помощью поля внешнего ключа в django и избежать множественных результатов одной и той же строки

Я хочу сортировать группы по их булевому полю 'is_favorite' из модели GroupUser. У меня есть две модели GroupUser, где есть внешний ключ к модели Group, теперь, когда я делаю запрос Group.objects.filter(is_active=True).order_by('groupuser__group_id__is_favorite'). я получаю группы несколько раз. Я пробовал использовать …

06.10.2021
@page :left и @page :left Не работает в Django и библиотеке xhtml2pdf

Получение ошибки при применении @page:left{}. Как решить эту ошибку. Я искал в google, но не нашел никакого решения. <>>**page = page + '_' + pseudopage TypeError: неподдерживаемый тип(ы) операнда для +: 'NoneType' и 'str'**

06.10.2021
Использование {% url ...%} против {{ ... }} в шаблонах Django

Я занимаюсь Djnago и для этого создавал блог. В процессе его создания я столкнулся с ошибкой при использовании следующего кода: &lt;a href="{% url 'blog_post' post.slug %}"&gt; {{ post.title }} &lt;/a&gt; Во время учебы и других занятий нечто подобное …

06.10.2021
Загрузка excel в django и отображение на 4 разных веб-страницах

Я хочу загрузить файл excel, содержащий 4 столбца, и отобразить каждый столбец на отдельной странице. views.py def upload(request): if "GET" == request.method: return render(request, 'myapp/upload.html', {}) else: excel_file = 'WBSdetails.xlsx' pd.read_excel(excel_file, sheet_name = 'ItemDetails') return render(request, 'myapp/structuremaster.html') def structure(request): …

06.10.2021
Django - ошибка "метод не разрешен" после перемещения ajax-запроса в другое приложение

В моем приложении django есть небольшая форма home, которую я отправляю через jquery ajax запрос. Ниже приведена установка, которая у меня есть home urls.py from django.conf.urls import url from . import views urlpatterns = [ url(r'^$', views.IndexView.as_view(), name='index'), url(r'^submitseries/$', …

06.10.2021
Как отправить данные календаря google в полный календарь в django?

Я хочу отправить все события календаря google в полный календарь на django. Я получил доступ ко всем событиям в google календаре пользователя после того, как он вошел в систему. Теперь мне нужно отправить эти данные в полный календарь. def connect_google_api(): …

06.10.2021
Не найдена реверсия для 'new_project' с аргументами '('',)'. Попробовано 1 паттерн(ов): ['new_project/$'].

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

06.10.2021
Активация venv в коде vs

Я пытался активировать виртуальную среду с помощью встроенного в Python модуля venv из VS Code, но, к сожалению, безуспешно. Я не получаю никакого сообщения об ошибке, она просто не активируется. Однако, если я запускаю команду venv\Scripts\activate.bat из терминала, она не …

06.10.2021
Django-хотелось запускать время непрерывно, не обновляя страницу

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

06.10.2021
Невозможно обновить пост с помощью моделей в django

Я хочу подготовить веб-страницу, которая выводит название книги, издательство и автора, и хочу добавить данные динамически с помощью панели администратора, но не могу сделать это, используя приведенный ниже код. Пожалуйста, помогите models.py from django.db import models class researchpaper(models.Model): title …

06.10.2021
Ввод для поля отсутствует даже после ввода правильного формата в API

Я закодировал следующее: models.py class Job(models.Model): datetime = models.DateTimeField(default=timezone.now) combinedparameters = models.CharField(max_length = 1000) serializers.py class JobSerializers(serializers.ModelSerializer): class Meta: model = Job fields = ['combinedparameters'] views.py @api_view(['POST']) def create_job(request): job = Job() jobserializer = JobSerializers(job, data = …

06.10.2021
Группировка импорта из подкаталогов

Допустим, у меня есть приложение django, в котором я использую папки и подпапки для организации моих моделей: app models __init__.py accounts user.py profile.py social facebook.py twitter.py linkedin.py admin.py apps.py urls.py views.py Мой __init__.py файл выглядит следующим образом: …

06.10.2021
Проблема с использованием Buddy для тестирования проекта с использованием Django REST FRAMEWORK POSTGRE AS DB

Здравствуйте, я сейчас пытаюсь внедрить Buddy в свой маленький StartUp, который использует DJANGO REST FRAMEWORK в качестве основы. Я нашел очень хороший пример на сайте. К сожалению, в примере использовалась БД MySql, а я использую Postgre в качестве БД. …