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

03.03.2022
Передача Json из представления Django в шаблон Javascript

Я пытаюсь передать json-ответ из представления в javascript. По какой-то причине я не могу получить доступ ни к одному ключу внутри javascript. Я могу получить доступ только ко всему объекту json, но ни к одному из вложенных ключей, присоединенных к …

03.03.2022
Вкладка продвижения страницы Wagtail - "Показать в меню" - Как это работает?

Модель страницы Wagtail по умолчанию включает опцию "Показать в меню" на вкладке продвижения. Я уже некоторое время ищу в документации дополнительную информацию о том, как это работает, и ничего не вижу. Для чего используется эта опция, и как мне …

03.03.2022
Каскадный мультиселективный список опций с помощью Javascript

Я нашел в Интернете код, который удовлетворяет моей потребности в каскадном списке опций. Но мне также нужно сделать множественный выбор. Когда я добавляю multiple к тегу select, это позволяет мне сделать несколько вариантов. Однако отображается, как будто выбран только один …

03.03.2022
Django Модель verbose_name как имена ответов строк API

Поскольку я не могу сохранять специальные символы в полях в модели django, мне приходится обходить это. Например: Я хотел бы иметь поле "km/h". Поэтому я использую его следующим образом: class Unit(models.Model): kmh = models.FloatField(null=True, db_column='km/h', verbose_name='km/h') тогда …

03.03.2022
Загрузка нескольких изображений с предварительным просмотром в JS не работает для загрузки изображений в базу данных

Я только что реализовал Multiple Image Upload with Preview, это был самый простой вариант, так как я не знаю JS. Дело в том, что я использую его в своем проекте на Django. Вопрос в том, как …

03.03.2022
StaticFiles vs MediaFiles

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

03.03.2022
Как я могу сохранить запросы при использовании login_required в django

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

03.03.2022
Есть ли способ автоматически генерировать целую систему для разных пользователей

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

03.03.2022
Django js tabs сохраняет выбранную вкладку при обновлении страницы

Я работаю с js вкладками в Django, и они отлично работают, но я хотел бы сохранить выбранную вкладку активной в этот момент при обновлении страницы. Я нашел этот пример, но он не работает https://www.tutorialrepublic.com/faq/how-to-keep-the-current-tab-active-on-page-reload-in-bootstrap.php Вот скрипт, …

03.03.2022
Регистрация клиентов с помощью динамических форм django

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

03.03.2022
Шаблон Django | безопасный фильтр ведет себя по-разному в разных окружениях

В шаблоне у меня есть <div>{{ my_var | safe }}</div>, где my_var устанавливается как my_var = format_html("<p>my variable</p>") и отображается с помощью функции render_to_string. В производственной среде результат получается в виде <p>my variable</p>. В локальной среде он работает …

03.03.2022
Не получается импортировать модель Django из существующего модуля

Недавно изучаю джанго, пытался создать тег, но в сам файл не получается импортировать модель from django import template from book_app.models import Book register = template.Library() @register.simple_tag() def get_books(): return Book.objects.order_by('title') …

03.03.2022
Тестирование Django Wagtail - утверждение, что дочерняя страница заданного типа Page может быть создана под родительской, используя предоставленные данные POST

Я определил пользовательскую модель страницы (запись в блоге) как дочернюю модель родительской модели (индексная страница блога) и хочу проверить, что дочерняя модель может быть создана под своей родительской моделью. Модели BlogPage и BlogIndexPage скопированы из примера wagtail "basic …

03.03.2022
Веб-сервер Nginx и сервер API

Система, которую я разрабатываю, состоит из приложения Django, которое обслуживает веб-страницу для пользователя, и сервера Flask, который предоставляет набор REST API, предназначенных для использования из других внешних программ. Для развертывания я бы хотел, чтобы и веб-страница, и API использовали …

03.03.2022
Как включить POST, PUT для django rest framework viewset

У меня есть простой набор представлений следующего вида в views.py class MyFileViewSet(viewsets.ViewSet): http_method_names = ['post','get','put'] def list(self, request): queryset = MyFile.objects.all() serializer = MyFileSerializer(queryset, many=True) return Response(serializer.data) models.py from xml.dom.minidom import DOMImplementation from django.db import models class MyModel(models.Model): …

03.03.2022
Django или flask, что легче изучить в первую очередь [закрыто]

Я новичок в python, я хотел бы изучить django, но некоторые из моих друзей сказали мне, что я должен изучить flask перед изучением Django. что мне делать?

03.03.2022
Виджет Django для чувствительных полей

Я работаю над сайтом на Django, который представляет пользователям форму для хранения их ключей API и секретов API. На данный момент оба поля отображаются как CharField сгенерированные django-crispy-forms, поэтому оба их ключа API и секреты API видны. Я …

03.03.2022
Пытаюсь загрузить простой html в Django, но появляется GET /homepage/ HTTP/1.1" 500 145

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

03.03.2022
Не удалось импортировать 'rest_framework_jwt.authentication' при запуске python manage.py migrate

Следующий учебник по использованию JWT для обработки аутентификации пользователей с помощью токенов. Я дошел до внесения изменений в мои Settings.py: INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'accounts', 'corsheaders', 'rest_framework', 'rest_framework.authtoken', 'rest_auth', ] MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', …

03.03.2022
Список часов отображается в интерфейсе администратора, но не отображается на сайте django

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

03.03.2022
Ключ удален из исходного dict, несмотря на dict.copy()

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

03.03.2022
Как добавить пользовательские метаданные S3 при использовании django-storages

Я использую django 3.1.0 с django-storages 1.12.3. Я использую бэкенд S3 для хранения медиафайлов (Minio). Я пытаюсь отправить файл на S3 и включить дополнительные метаданные пользователя в объект S3. Эти дополнительные метаданные поступают из POST-запроса, используемого для загрузки файла в …

03.03.2022
Какой самый простой способ подделать поле модели Django?

В настоящее время мои модели Django выглядят следующим образом: class Car(Model): horse_power = IntegerField() У меня много моделей, похожих на эту, они используются по всему приложению, есть сериализаторы конечных точек DRF, использующие эти поля модели. Конечно, имена …

03.03.2022
Есть ли способ создать глобальную переменную счетчика в шаблонах django?

Я не вижу другого решения, кроме как создать глобальную переменную счетчик, этот счетчик будет затем проверяться, если он соответствует критериям (допустим, 9 элементов на страницу), тогда сделайте page break Идеально, вот что я ожидаю сделать: У меня fruit_items …

03.03.2022
Inline-formset не отображается в моей форме

У меня есть модель Company и модель Address, связанные отношением один-к-одному в Address: class Company(CompanyParent): # some attributes class Address(AddressParent): company = models.OneToOneField(Company) # some attributes Поскольку они тесно связаны, я хочу, чтобы пользователь мог создать объект …

03.03.2022
Как правильно отправить две формы в одной HTML-структуре?

Я пытаюсь отправить представление create с двумя формами. Приведенный ниже код работает нормально, если все заполнено и форма отправлена. Однако если в форме2 опущены поля... отправка формы не происходит и поле, которое было заполнено для "формы"... "имя".... сбрасывается. Я читал, …

03.03.2022
Видео не воспроизводится на Django при debug=False

Видео не воспроизводится, когда я устанавливаю DEBUG в False на Django, но при DEBUG=True все нормально. Задача проста, приложение получает ссылку youtube shorts, загружает ее в MEDIA_ROOT (который объявлен в settings.py как BASE_DIR / 'media'). И возвращает отрисованный шаблон video.html, …

03.03.2022
При размещении формы теряются абзацы

Здравствуйте, я создаю форум с использованием django. Когда пользователь создает тему, то написанный им текст (в поле ввода {{obj.content}}) должен отображаться именно так, как он его набрал. Текст отображается через {{form.content}}. То есть абзацы, которые были сделаны пользователем, должны …

03.03.2022
Django Rest Framework данные json разделенные запятыми django-taggit

Я использую django-taggit и django-taggit_serializer для маркировки моих товаров ecommerce. Когда я делаю запрос на обновление через API, тело json выглядит следующим образом {"tags":"dog,small,golden_retriever"} я получаю ошибку { "message": "failed", "details": { "tags": [ "Invalid json list. A …

03.03.2022
Django Admin: Как использовать поле OneToMany внутри list_display?

При выводе списка модели "Дом" в панели администратора django я хочу показать все дома, но с почтовым индексом внутри list_display, чтобы я мог сортировать их по почтовому индексу. Могу ли я использовать существующую связь ForeignKey между House и HouseAddress для …

03.03.2022
Как исправить ошибку при запуске тестов django?

Test_api.py import unittest from django.urls import reverse from rest_framework.test import APITestCase class MyTestCase(APITestCase): def test_get(self): url = reverse('articles-list') print(url) response = self.client.get(url) print(response) if __name__ == '__main__': unittest.main() Ошибка: django.core.exceptions.ImproperlyConfigured: Requested setting REST_FRAMEWORK, but settings are not configured. You …

03.03.2022
Фильтр дат для методов моделирования

Привет всем в этом проекте я использую python и Django. В настоящее время у меня есть две модели, где я пишу методы модели, чтобы показать определенные связанные поля (FOREIGN KEYS). Я покажу это ниже, теперь я пытаюсь сделать …

03.03.2022
Django формы для добавления новых элементов

У меня есть в views.py код для моего представления для добавления новых документов в базу данных: def doc_creation(request): # add_form = forms.DocAddForm(request.POST or None) if request.method == 'POST': add_form = forms.DocAddForm(data=request.POST) if add_form.is_valid(): new_doc = add_form.save(commit=False) rnd_nip=TestClass() new_doc.doc_client_nip = …

03.03.2022
Модели и формы в Django

Работают ли формы и модели параллельно в Django? Я создал forms.py в моем приложении и в этом forms.py я создал loginform, вместо forms.py я создал AbstractUser и регистрационную таблицу в models.py, затем импортировал эту loginform в models.py(from user_app.forms import …

03.03.2022
Элегантно импортировать локальные пакеты python?

Мне очень нравятся подходы локального управления пакетами во Flutter/Dart и Rust, и я надеюсь, что в Python может существовать похожее решение. Например, у меня есть пакет utility python по адресу /path/of/the/utility, содержащий десятки файлов python, и пакет myapp …

03.03.2022
Как вести таблицу всех прокси-моделей в Django?

У меня есть модель A и я хочу создать ее подклассы. class A(models.Model): type = models.ForeignKey(Type) data = models.JSONField() def compute(): pass class B(A): def compute(): df = self.go_get_data() self.data = self.process(df) class C(A): def compute(): df …

03.03.2022
Django ManyToManyField Model Manager

В моем исходном коде Python Django 3.7 у меня есть следующие модели: class ExampleForeignKey(models.Model): name = models.Charfield(max_length=200) fields = models.ManyToManyField('ExampleField', related_name='example_foreign_keys') class ExampleField(models.Model): name = models.Charfield(max_length=200) У меня возникла проблема с дублированием базы данных при использовании потокового …

03.03.2022
Работник задачи Celery завершает работу с исключением WorkerLost и billiard.exceptions

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

03.03.2022
Django проблема запуска python manage.py runservice

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

03.03.2022
Django Rest Framework фильтрация поля с null и несколькими значениями

Я использую Django Rest Framework и хочу фильтровать набор запросов в представлении на основе имени определенного поля. Значениями фильтра будут null и дополнительно любое другое конкретное значение для поля blog_category, которое является значением ForeignKey. Таким образом, запрос фильтра …