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

28.09.2021
Объясните relay и find_global_id в django graphql

Я читал проект django в схеме они определяют интерфейс как реле и также объясняют использование find_global_id class Meta: model = Books interfaces = (relay.Node, ) class Arguments: ad_id = graphene.ID() in mutate function ad_id = from_global_id(ad_id)[1] что …

28.09.2021
Django rest framework и frontend

Я хочу использовать Django Rest Framework для создания RESTAPI для интеграции с API платежного шлюза, например, stripe. Для фронтенда я вижу только проект, использующий React для фронтенда. Могу ли я использовать Django в качестве фронтенда? Ищу предложения, действительно ли мне …

28.09.2021
Как получить relate model без вложенности в Django rest framework?

Как получить json с реляционной моделью, но без вложенности в Django rest framework? Код : Модели, Session и Athlete, Athlete модели имеют отношения внешнего ключа с Session class Session(models.Model): Id = models.AutoField(primary_key=True) SessionNo = models.SmallIntegerField() WinTeam = …

28.09.2021
Назначение права собственности в Django для изменения или удаления записей

Первый пост здесь. Я следовал коду проекта в книге Python Crash Course, так что если код выглядит похожим, то это именно поэтому. В моем проекте django я хочу, чтобы все пользователи могли просматривать все на сайте. Однако я хочу, …

28.09.2021
Не можете сделать обновляемый django сайт?

Я обновлял код на своем сайте django, но по какой-то причине я не могу сделать его снова живым. Теперь я получаю Internal Server Error... Apache/2.4.41 (Ubuntu) Сервер на something. Когда я вернул старый код, он работает отлично. Это …

28.09.2021
Как обрабатывать несколько переменных параметров url одновременно в django

В настоящее время функция применяется, передавая только один аргумент в параметр url, но учитывая случай выбора нескольких флажков, мне интересно, как это обработать, когда получено сразу несколько аргументов. Пожалуйста, помогите. urls.py path('student/add_teacher/<int:id>/', views.add_teacher) views.py def add_teacher(request, id): student …

28.09.2021
Валидация ограничений недействительность django

Я пытаюсь проверить форму, но она идет в базу данных и возвращает ошибку проверки ограничений. form.py from django import forms from . models import Semana class FormularioSemana(forms.ModelForm): class Meta: model = Semana exclude = ['username'] #fields = '__all__' …

28.09.2021
Как остановить Post запрос, если в модели уже есть такие же данные

Я пытаюсь остановить экземпляр, если данные в БД совпадают. Но я пытаюсь и терплю неудачу снова и снова. Мой код: models.py class Doctor(models.Model): """ Manages data of consulting doctors working in the Hospital """ user = models.OneToOneField(User, …

28.09.2021
Шаблон Django не отображает компонент React

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

28.09.2021
Django и HTML Dropdown : заполнение родительского / дочернего поля выбранным любым из дочерних атрибутов

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

28.09.2021
Проверка имени пользователя в django с помощью jquery и javascript

Это правильный способ проверки? Я использую javascript здесь имя пользователя из модели User в django я настроил urls.py для validate_username function delay(callback, ms) { var timer = 0; return function() { var context = this, args = arguments; clearTimeout(timer); …

28.09.2021
Gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3> Плохой шлюз - ошибка 504

Я получаю эту ошибку из моего приложения django, работающего на ubuntu версии 20.04. Я попробовал все решения, которые видел в Интернете, в том числе здесь, на StackOverflow, но ни одно из них, похоже, не решило проблему. Вот ошибка: …

28.09.2021
Как преобразовать пост в Json - Django

Я пытаюсь преобразовать данные из поста в сформированный Json. Но я все еще не добился успеха. Я пытался сделать в этом формате К сожалению, я не смог ничего придумать. Может ли кто-нибудь помочь? Пост {'csrfmiddlewaretoken': …

28.09.2021
Как использовать хранимое значение request.session в DetailView в качестве исходных данных для поля ввода ModelForm?

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

27.09.2021
Модель Django, в которой можно указать либо конкретную дату, либо год, либо диапазон лет, либо неизвестное число

идея заключается в том, что поле может принимать следующие значения 1926; 01/04/1997; 1937-1940, неизвестно. возможно ли это вообще? как насчет django admin, возможно ли это интегрировать?

27.09.2021
RuntimeError: Класс модели apps.concert.models.Band не объявляет явную метку app_label и не находится в приложении в INSTALLED_APPS

Я пытаюсь импортировать модели из моего приложения concert в приложение uploader. Однако, когда я это делаю, я получаю эту ошибку. RuntimeError: Model class apps.concert.models.Band doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS. Я …

27.09.2021
Как сделать несколько страниц с помощью Django

У меня есть несколько флэш-карт Мои флеш-карты Я хочу увеличить их, но они не должны все размещаться на одной странице, я хочу иметь макет страницы ниже. Например, так: Нравится: Как …

27.09.2021
Как настроить django-sslserver с openssl?

Я успешно установил OpenSSL64 на свою машину windows. У меня есть проект django, в котором я хочу использовать SSL. Я нашел на github репо под названием "django-sslserver". Я установил его. Проблема в том, что при запуске проекта django с …

27.09.2021
Django фильтрует объект по ManyToMany и возвращает только те отношения ManyToMany, которые соответствуют друг другу

Class Category(models.Model): .... class User(models.Model): ..... category = models.ForeignKey( Category, on_delete=models.SET_NULL, null=True) group = models.ManyToManyField( Group, through="UserGroup") class Group(models.Model: .... class UserGroup(models.Model): ...... user = models.ForeignKey( User, on_delete=models.CASCADE) Group = models.ForeignKey( Group, on_delete=models.CASCADE) ..... Я хочу иметь возможность …

27.09.2021
Привет, я получаю пользователя AnonymousUser, даже если я передаю правильный токен.

Hi я использую djangorestframework-simplejwt==4.4.0 и создаю токен с его помощью . но django выдает мне AnonymousUser, когда я пытаюсь передать этот токен в боковой Authorization Bearer мои настройки restframework таковы : …

27.09.2021
Django Paginator не работает после первой страницы

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

27.09.2021
Django + Vue развертывание pythonanywhere.com

Я новичок в vue и не могу понять, как развернуть мое приложение Django/Vue на pythonanywhere.com. Для бэкенда я использую cookiecutter, который я развернул как обычно, используя это руководство. Это работает, и я могу просматривать конечные …

27.09.2021
(Плохой шлюз) ERROR 502 Nginx, Gunicorn, Django DRF, Vue.js

Я развернул ecommerce, сделанный с помощью Django и Vue.js на VPS. Все работает хорошо, но когда я пытаюсь использовать метод POST, в консоли появляется ошибка 502 и ничего не происходит. API может показывать товары из Django Admin, но я не …

27.09.2021
Является ли хорошей практикой использование HTML-форм для отображения данных?

Я планирую использовать классы form-control из Bootstrap для отображения данных. У меня есть тег шаблона включения, который генерирует "форму" из объектов в БД. Является ли это хорошей практикой? Или мне следует потратить свое время на поиск лучшего …

27.09.2021
Развертывание приложения Django с PointField, gis_model и базой данных postgris

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

27.09.2021
Представление Django срабатывает дважды после нажатия кнопки отправки

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

27.09.2021
Python geojson получение центроидов многоугольника

У меня есть модель django из проекта django-leaflet example вида: from djgeojson.fields import PolygonField from django.db import models class MushroomSpot(models.Model): title = models.CharField(max_length=256) description = models.TextField() geom = PolygonField() После сохранения данных я получаю результат типа: 'title': 'Location …

27.09.2021
Загрузка изображения/изображений на Django REST Framework

Я пытаюсь загрузить изображения на конечную точку в postman, но получаю ошибку, показанную на скриншоте ниже. Ниже приведен мой код, для краткости я отправлю только затронутые части. Модели: class Post(models.Model): content = models.TextField() image = models.ManyToManyField(PostImage,blank=True,related_name='posts_images') class PostImage(models.Model): …

27.09.2021
Рендеринг ответа в django python

Использование фреймворка django и фреймворка rest api. os.environ['NO_PROXY'] = '#mylocalhosthere' def api_view(request): #url = '#mylocalhosthere/pcp/customer/' url = '#mylocalhostherepcp/customer/?format=json' r = requests.get(url) data = json.loads(r.text) return render(request,'PcPeripherals/api.html',{'response':data}) Вот как выглядит мой шаблон django: {% block content %} &lt;div …

27.09.2021
Почему Django не позволяет пользователям входить в систему?

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

27.09.2021
Django Custom User Manager не вызывается в панели администратора

Я реализую пользовательскую модель пользователя, используя AbstractBaseUser и BaseUserManaer . class UserManager(BaseUserManager): def create_user(self,username,password=None): class User(AbstractBaseUser): ... objects = UserManager() Когда я создаю новых пользователей из терминала, все работает как задумано, и пользователи регистрируются, используя пользовательский UserManager. Но …

27.09.2021
Получение следующего/предыдущего брата или сестры в Django CMS

Я хочу сделать кнопки previous/next, которые ведут пользователя к предыдущему/следующему сиблингу, из шаблона внутри Django CMS. Я пробовал это решение, но оно не работает. Как я могу это сделать?

27.09.2021
Не могу ли я добавить список к моему models.py в django?

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

27.09.2021
Django: Объедините две аннотации подсчета из двух запросов фильтрации

Я вычисляю некоторую статистику на основе двух различных фильтров, но я не уверен, как я могу объединить оба результата в один QuerySet. Мой код выглядит следующим образом: qs1 = User.objects.filter(c1).annotate(count1=Count("id")) qs2 = User.objects.filter(c2).annotate(count2=Count("id")) Я хочу создать …

27.09.2021
Django: захват маркера авторизации из другого сервиса

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

27.09.2021
Django Rest Framework Viewsets Count Foreign Key

Я пытаюсь добавить дополнительное поле к моему modelviewset. Например, если у меня есть 1 родительский и 3 дочерних объекта, я бы хотел, чтобы родительский viewset json выглядел следующим образом. Чтобы получить количество дочерних объектов, я могу сделать что-то вроде children …

27.09.2021
Как сделать булево поле в django истинным с помощью метода в моделях django

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

27.09.2021
Как обновить значение поля в модели django объекта, принадлежащего классу, который наследуется от другого абстрактного класса?

Class BaseModel(models.Model): created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) class Meta: abstract = True class PublicModel(models.Model): public_id = models.UUIDField(default=uuid.uuid4, editable=False, db_index=True, unique=True) class Meta: abstract = True class People(BaseModel): first_name = models.CharField(max_length=255) last_name = models.CharField(max_length=255) class Address(BaseModel): postal_code = models.CharField(max_length=255, null=True) …

27.09.2021
Как расширить класс bassed view

Я создал class-based-view, который показывает содержимое поста. Я также добавил возможность делать комментарии, но форма комментария не работает. views.py class PostDetailView(DetailView): model=Post template_name='blogdetail.html' pk_url_kwarg='id' def comments(request): comments=post.comments.all() new_comment=None if request.method=="POST": comment_form=CommentForm(data=request.POST) if comment_form.is_valid(): new_comment=comment_form.save(committ=False) new_comment.post=post new_comment.save() else: comment_form=CommentForm() return …

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

У меня есть две модели Gigs и Orders. и я хочу вычислить среднее значение разницы между временем начала_заказа и временем завершения_заказа каждого концерта. проверьте мой код, он выдает следующую ошибку Не удается подобрать ключевое слово 'orders' к полю. Варианты: …