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

12.07.2022
Как соединить Django API с Opencart API/Prestashop API

У меня есть каталог на Django и мне нужно связать его с каталогом на Opencart (или Prestashop). Другими словами, когда я добавляю товар в Django, он должен появиться в Opencart. Я создал Django API, где я могу добавлять …

12.07.2022
Сохраненные данные не видны в CRUD с использованием сериализаторов и внешних ключей

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

12.07.2022
Как лучше всего сделать связь начальник-подчиненный в Django?

У меня есть модель работника: class Worker(models.Model): name = models.CharField(max_length=200, verbose_name='ФИО') position = models.CharField(max_length=200, verbose_name='Должность') hired_at = models.DateField() salary = models.PositiveIntegerField() chief = Есть иерархия из 5 ступеней, у каждого работника есть свой начальник(кроме последней ступени). Мне нужно для …

12.07.2022
Gunicorn продолжает тайминг и плохой шлюз при запросе пароля в приложении django

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

12.07.2022
Могут ли два проекта Django использовать одну и ту же базу данных?

Я учился развертывать базы данных и приложения Django на Azure, и у меня есть несколько проектов на нем. Мой вопрос в том, могут ли несколько приложений Django совместно использовать базу данных? То есть приложения не связаны между собой и …

12.07.2022
Какой js модуль выбрать для реализации drag'n'drop на фронте django проекта?

Всем привет! Возникла потребность реализовать drag'n'drop зону для добавления картинок в галерею объекта. Какие требования нужны: При закрузки страницы, подгружать картинки из бэкэнда для дальнейшего редактирования галереи. Возможность перемещать-сортировать картинки в зоне после добавления. Конвертировать картинки под определенное разрешение …

12.07.2022
Я пытаюсь использовать каналы для некоторых вещей, связанных с WebSockets, но он продолжает загружаться и не показывает никакого ответа в реальном времени, когда я перезагружаю веб-страницу.

работа Fine INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', ]> Не работает INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', 'channels', ]. Работа Fine -> WSGI_APPLICATION = 'myproj.wsgi.application' Не работает -> …

12.07.2022
Удалить тип из списка значений

Желание удалить охранника из набора запросов. Guard является полем многие-ко-многим в таблице InstituteGate def delete(self, request): institute = self.request.query_params.get("institute", None) data = request.data queryset = InstituteGate.objects.filter( institute=institute, name=data["gate"]) for i in queryset: guards = i.guards.all().values_list('id', flat=True,) print(guards) if …

12.07.2022
Как отобразить конкретное искомое слово из строки в django?

Я разработал функцию поиска в Django, используя объект Q, и получаю результат следующим образом: какие рекомендации вы ищете? Я выполнил поиск, используя слово recommendations, и он отобразил весь объект модели. Я использую этот запрос для поиска …

12.07.2022
Невозможно обновить данные CRUD с внешними ключами, несмотря на то, что они имеют правильные имена

Я делаю CRUD данных, которые имеют внешние ключи и сериализаторы (так как мне сказали использовать сериализаторы вместо Forms), несмотря на то, что я поместил правильную модель и ее имена на страницу редактирования продукта, данные отображаются пустыми вместо сохраненных данных, …

12.07.2022
Наследование поля изображения от внешнего ключа для представления списка Django

У меня есть две модели django models.py class Father(models.Model): name = models.CharField(max_length=100) image_link = models.CharField(max_length=250, default='link', null=True, blank=True) class Child(models.Model): Father = models.ForeignKey(Father, null=True, on_delete=models.SET_NULL) views.py class ChildListView(ListView): model = Child template_name = 'interface/home.html' context_object_name = 'child' …

12.07.2022
Как показать значение с query_set в сериализаторе, используя Django rest framework?

Я делаю API и хочу перечислить все варианты модели для тех, кто ее использует. # ------------------------------------------------------------- # Image category serializer # ------------------------------------------------------------- class ImageCategorySerializer(serializers.ModelSerializer): #category = CategorySerializer() category = serializers.PrimaryKeyRelatedField( source="category.category", many=True, queryset=Category.objects.all(), ) image = serializers.IntegerField(source="image.id") …

12.07.2022
Как использовать виджет в wagtail admin models.CharField

У меня есть forms.CharField, который использует виджет, следующим образом: address = forms.CharField( required=False, max_length=100, label="Address", error_messages={'required': ERROR_MSG}, widget=... # <-- this line ) ) Мне нужно использовать виджет в models.CharField, но я получаю ошибки, …

12.07.2022
Django postgress Integer Arrayfield не принимает массив

Я внезапно начал получать ошибку с полем целочисленного массива postgres в Django Я получаю данные из внешнего API. Поле поступает в виде строки значений, разделенных запятыми. В моем models.py у меня есть: from django.contrib.postgres.fields import ArrayField …

12.07.2022
Медиафайлы dajango pdf не отображаются на моей веб-странице

Я искал в интернете по всему миру об этом и кажется, что все в порядке, также медиа изображения очень хорошо отображаются settings.py # Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/4.0/howto/static-files/ STATIC_URL = 'static/' STATIC_ROOT = os.path.join(BASE_DIR,'static') MEDIA_URL = '/media/' …

12.07.2022
Можно ли это сделать с помощью Django Admin?

У меня есть модель ингредиентов, которая отображает параметры "порция и вес" для каждого ингредиента в админке Админ ингредиентов "встроен" в MealAdmin. Я пытаюсь также показать опции "порция и вес" для …

12.07.2022
Требуется целое число (тип NoneType).

Я использую DatetimeField в своей модели и пытаюсь вывести формат времени в strftime. Проблема в том, что я получаю эту ошибку "требуется целое число (получен тип NoneType)" Вот мой код. unique_upload_by_dates: List[str] = [ datetime.datetime(day=day, month=month, year=year).strftime("%m %d, …

12.07.2022
Пытаюсь использовать веб-крючок с помощью django. Но он не работает

Я пытаюсь использовать webhook с django. Но он не работает. Что-то не так? Получаемая сторона страницы, которая должна перезагружаться или обновляться при получении POST запроса, не работает в части кода ниже. return HttpResponse("RecievedData=" + s) Я …

12.07.2022
Цикл For не отображается в шаблоне

Я пытаюсь отобразить новости на моем сайте, но почему-то они не отображаются, первый цикл в порядке, но второй не отображает ничего там, где должно быть. Вот мой код: HTML: <div class="container-fluid"> <div class="container"> <div class="row"> {% for cat in …

12.07.2022
Django Удаление дубликатов строк и сохранение последней с помощью SQL запроса

Мне нужно выполнить SQL запрос, который удаляет дублирующиеся строки на основе одного столбца и сохраняет последнюю запись. Отмечая, что это большая таблица, поэтому Django ORM занимает очень много времени, поэтому мне нужен SQL запрос вместо этого. Имя столбца - …

12.07.2022
Django: unable to save model - Err: "id" ожидал число, но получил <django.db.models.fields.related.ForeignKey...>.

У меня нет идей, я перепробовал все. В основном я просто пытаюсь сохранить некоторый элемент, где owner является внешним ключом, связанным со стандартной моделью Django User. Эти же методы работают для других представлений и моделей, где ассоциация идентична. Но …

12.07.2022
Запуск autopep8 на всех файлах python, кроме миграций, выполним?

Интересно, есть ли способ запустить команду autopep8 для всех файлов python, кроме миграций? Чтобы исправить все ошибки pep8. Вместо выполнения команды autopep8 --in-place --aggressive --aggressive &lt;filename&gt;

12.07.2022
Как передавать переменные между функциями Django?

У меня есть такая функция в файле views.py: def signin(request): if request.method == 'POST': uname = request.POST['username'] pwd = request.POST['password'] #and other code Затем у меня есть еще одна функция следующего вида: def reservations(request): try: c = …

12.07.2022
Что означает models.Models.None в шаблонах django? [дубликат]

У меня есть три модели. Модель пользователя, которая является просто базовой моделью пользователя django, поэтому я не буду добавлять код для нее. Модель Account (которая является моделью CustomUser/расширением базовой модели django User): class Account(models.Model): …

12.07.2022
ValueError -Вид dashboard.views.saveBlogTopic не вернул объект HttpResponse. Вместо этого оно вернуло None

Я получил эту ошибку, когда попытался проверить свою функцию внутри views.py: Traceback (последний последний вызов): Файл "/home//lib/python3.8/site-packages/django/core/handlers/exception.py", строка 55, in inner response = get_response(request) Файл "/home//lib/python3.8/site-packages/django/core/handlers/base.py", строка 204, in _get_response self.check_response(response, callback) Файл "/home/**/lib/python3.8/site-packages/django/core/handlers/base.py", строка 332, in check_response raise …

12.07.2022
Маршрутизатор Django REST Framework, похоже, переопределяет мой явно заданный путь в URLpatterns

Новичок в кодировании, поэтому я уверен, что это простая проблема, но я не могу ее решить. Я сократил код, чтобы было проще увидеть проблему. urls.py router = routers.DefaultRouter() router.register(r'clients', views.ClientViewSet, basename='client') urlpatterns = [ #Bunch of other paths …

12.07.2022
Обновление данных в db django после перезагрузки страницы с помощью discord auth

Я делаю авторизацию в discord, при авторизации пользователя я сохраняю данные в базе данных, но когда пользователь меняет свой ник в discord, я не получаю new версию ника в базе данных, как это исправить?

12.07.2022
Django: как создать слизни в django?

Я хочу создать slug в django, я использовал slug = models.SlugField(unique=True). Теперь, когда я создаю пост со slug'ом learning-to-code, он работает, но если я создаю другой пост с тем же slug'ом learning-to-code, он показывает ошибку Unique Constraint Failed. Но …

11.07.2022
Как добавить необходимый атрибут?

Я хочу добавить атрибут required в поле product_title. Как я могу это сделать? class add_product_info(forms.ModelForm): product_desc = RichTextField() class Meta: model = Products fields = ('product_title') labels = {'product_title':'Title'} widgets = { 'product_title':forms.TextInput(attrs={'class':'form-control', 'style':'font-size:13px;'}) }

11.07.2022
Проблемы с суммированием и вычитанием в Django и PostgreSQL

У меня проблема с квери (получение суммы элемента (агрегата) и вычитание.). Что я пытаюсь сделать: 10 (soldfor) - 2 (paid) - 2 (shipcost) = 6 Проблема в том, что если я добавлю еще один (soldfor) (paid) или …

11.07.2022
Запрос к базе данных Django для поиска столбца с определенным значением и обновления значения этого столбца

Я очень старался понять, как обновить мою базу данных, но с трудом могу даже вывести значение возвращаемых данных. Мой код в файле views.py: #SET THE PLACEHOLDER DATE AND TIME AS A STRING AND CONVERT TO DATETIME #QUERY …

11.07.2022
Django Python LoadData: Ошибка при установке приспособления

Сначала у меня есть migrate и makemigrations, а затем У меня есть дамп данных с помощью этой команды : python manage.py dumpdata --exclude auth.permission --exclude contenttypes &gt; dvvv.json и я пытался промыть базу данных и …

11.07.2022
DRF Добавление аннотированного поля во вложенный сериализатор

У меня есть два сериализатора, которые представляют комментарии и вложенные в них комментарии. Я предоставляю кверисет в viewset с аннотированным полем likes. Но моя проблема в том, что поле работает только в родительском сериализаторе. Когда я добавляю это поле …

11.07.2022
Saas не может найти таблицу стилей для импорта. Проект Django

Я пытаюсь использовать bootstrap saas в моем проекте django. Я установил saas и bootstrap через npm успешно, но когда я пытаюсь скомпилировать мои sass/scass в css, я получаю ошибку ниже. Я думаю, что я каким-то образом получаю неправильные …

11.07.2022
Django.db.utils.IntegrityError: UNIQUE constraint failed: new__product_product.brand_id

Я готовлю проект электронной коммерции на Django. Сейчас я пытаюсь изменить некоторые вещи. Когда я выполняю команды python manage.py makemigrations и python manage.py migrate, я получаю ошибку, которую не могу понять. error django.db.utils.IntegrityError: UNIQUE constraint failed: new__product_product.brand_id models.py …

11.07.2022
Есть ли способ сохранить объект Django и обновить другие объекты без рекурсивного цикла?

У меня есть модель Django: class Event(models.Model): fk = models.ForeignKey(Foreign, null=True, on_delete=models.SET_NULL) display = display = models.BooleanField(default=True) ... Я хотел бы переопределить метод сохранения, чтобы отключить отображение для других событий, имеющих общее значение fk. Однако я продолжаю …

11.07.2022
Ошибки валидатора

Я прогоняю свой код через валидатор, и он возвращается с четырьмя ошибками, которые я не знаю, как исправить, поскольку код был импортирован из django forms. Кто-нибудь знает, как это исправить? &lt;div class="form-group"&gt; &lt;form method="POST"&gt; &lt;input type="hidden" name="csrfmiddlewaretoken" …

11.07.2022
Теряет ли моя функция создания DRF данные перед сохранением?

У меня есть следующий набор представлений DRF: class RecordViewSet(ModelViewSet): queryset = Record.objects.all() serializer_class = RecordSerializer filterset_fields = ['task', 'workday'] def get_workday(self, request): date = get_date_from_calendar_string(request.data['date']) obj, _ = Workday.objects.get_or_create(user=request.user, date=date) return obj.id def create(self, request): request.data['workday'] = self.get_workday(request) print(request.data) …

11.07.2022
Ошибка django.db.utils.IntegrityError: NOT NULL constraint failed

Я действительно застрял здесь. Я вернулся и отредактировал некоторые модели, которые я сделал некоторое время назад, и теперь я не могу заставить ничего мигрировать, не получая "django.db.utils.IntegrityError: NOT NULL constraint failed: new__accounts_instrument.room_id" Модель, которая, похоже, вызывает проблемы: …

11.07.2022
Ссылка на переменную django в html для выполнения функции

Я пытаюсь вывести функцию для строки, которую пользователь выбирает в выпадающей форме. У меня есть пользовательский тег шаблона, который работает, когда вы передаете ему нужную переменную, но я не уверен, как передать ему выбранный элемент. &lt;select&gt; {% for drink …