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

28.03.2022
Django-grpc-framework: правильный способ сериализации/десериализации JSON-полей?

Как правильно обрабатывать Django JSONFields в django-grpc-framework? Как я могу проверить, какие данные на самом деле отправлены (Evans выкидывает ту же ошибку) = Когда я пытаюсь получить сериализованный JSONFiled с django-grpc-framework, в …

28.03.2022
Обфусцирует ли рендеринг в Django загружаемый HTML-код?

Я использую render в Django для загрузки HTML файла, содержащего различные калькуляторы/симуляторы. Я хотел бы использовать render, потому что считаю, что он может помочь обфусцировать HTML-код, чтобы люди не могли сделать правый клик для просмотра источника? Верно ли это? Есть …

28.03.2022
TypeError: render() missing 1 required positional argument: 'template_name'

Я создал простую форму регистрации пользователя, но что-то не так. Это мой проект django: settings.py account/urls.py forms.py views.py <img alt="enter image …

28.03.2022
Django - группировка в сериализаторе

Я пытаюсь создать сериализатор, который группирует результат, я могу сделать это своим "грязным" способом, но мне интересно, что является правильным способом мои модели: class Station(models.Model): type = models.ForeignKey(StationType, on_delete=models.SET_NULL, null=True) line = models.CharField(max_length=1) number = models.CharField(max_length=3) bool1= …

28.03.2022
Django Form, MultipleChoiceField и круговой импорт

Я пытаюсь настроить ModelForm Formset - с полями Checkbox... Но если я устанавливаю queryset для моего MultipleChoiceField, я получаю "ImportError" ImportError: cannot import name 'Event' from partially initialized module 'ferienspiel.event.models' (most likely due to a circular import) Как …

28.03.2022
Django Select2 ModelSelect2TagWidget проблема

Я следовал документации по использованию ModelSelect2TagWidget из библиотеки django-select2, но когда я отправляю форму, я получаю "Select a valid choice error" на поле тега, независимо от того, что тег сохранен в базе данных. models.py class FromTo(models.Model): from_to …

28.03.2022
Проблема с перенаправлением Django на ранее посещенную страницу

Я пытаюсь обновить представление входа в систему. На данный момент, если кто-то пытается ввести http://127.0.0.1:8000/articles/, то пользователь перенаправляется на http://127.0.0.1:8000/ (страница входа) и после успешного входа, он перенаправляется на http://127.0.0.1:8000/home. …

28.03.2022
Почему Django позволяет мне создавать модель без обязательного поля?

У меня есть следующая модель в Django (использую v4.0): class MyModel(models.Model): owner = models.OneToOneField(OtherModel, on_delete=models.CASCADE, primary_key=True) name = models.CharField(max_length=50) value = models.FloatField(default=0) # Some methods ... Мой вопрос заключается в том, почему я не получаю никаких ошибок, …

28.03.2022
На чем писать frontend?

Вопрос такой, хочу написать сайт, бэкенд будет на Python+Django, на чем вы посоветуете писать frontend?

28.03.2022
Не удается соскоблить данные с ziprecruiters.com

Я хочу получить некоторые данные о работе с ziprecruiters.com для заполнения моей базы данных. Это работает с indeed, но не с ziprecruiters.com class Command(BaseCommand): base_url = "https://www.ziprecruiter.com/" def generate_search_url(self, radius, search, location): url_template = self.base_url+"candidate/search?radius={}&amp;search={}&amp;location={}" url = url_template.format(radius, search, …

28.03.2022
Django filters - словарь фильтров наряду с Q-фильтрацией

У меня есть django запрос, который строится из URL get paramaters. Они строятся по словарю с именем 'filters': filters['published_date__year'] = year filters['published_date__week'] = week filters['source__slug'] = source queryset = Headline.objects.filter(**filters) Я также хочу применить несколько фильтров AND …

28.03.2022
Как получить данные только с input, Django

Получаю данные с формы, не привязанной к модели django if request.method == 'POST' print(request.POST) получаю словарь вида &lt;QueryDict: {'csrfmiddlewaretoken': ['liGe8MPwhzpGl4cBn1RgyHgUUVpU2MkXNlpB7qdFskVg16Ud5T7jGLjL1rA9xAna'], 'name': ['1'], 'name1': ['2'], 'Send': ['Submit']}&gt; как мне получить все поля кроме csrfmiddlewaretoken , и Send. Есть какие-нибудь …

28.03.2022
Не удается получить идеальные результаты при использовании ngram

вот код на python, модель включает много внешних ключей. я не знаю как сделать точное соответствие. нам нужны точные результаты для примера instacart.com, этот сайт сделан с помощью elasticsearch. documents.py: PUBLISHER_INDEX.settings( number_of_shards=1, number_of_replicas=0, max_ngram_diff= 20 ) html_strip = analyzer( …

28.03.2022
Загрузка файла CSV в таблицу БД в Django

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

28.03.2022
Проверка CSRF не удалась. Ошибка прерывания запроса при отправке запроса. Невозможно отправить api запрос к урлам djoser

Я пытаюсь использовать djoser для создания пользователя. Поэтому я использую vscode thunder client для отправки api запроса. Однако даже после правильного написания url вместе с косой чертой я все равно получаю следующую ошибку Forbidden (403) CSRF verification failed. Request aborted. …

28.03.2022
Какой из них использовать [закрыто]

Я создаю корпоративное веб-приложение, я хочу, чтобы оно было масштабируемым, супер быстрым, безопасным. Я хочу сделать это с помощью django(python), spring boot(Java), asp.net(c#), Может кто-нибудь подсказать мне, какой из них использовать с моими вышеуказанными требованиями

28.03.2022
Я хочу получить аутентификацию по электронной почте

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

28.03.2022
Упорядочивание слов и чисел по алфавиту в django

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

28.03.2022
Управление доступом к поддельной модели в админке Django

У меня есть следующий код в admin.py, где он создает модели. Однако, эта модель доступна любому в системе, как я могу контролировать доступ к этой модели, как к любой другой модели class BalaceForm(admin.ModelAdmin): def has_add_permission(*args, **kwargs): return False def …

28.03.2022
Как получить url изображения непосредственно в django queryset

У меня есть поле файла, в котором присутствуют изображения, class MyModel(models.Model): display_picture = models.FileField(blank=True, null=True) # #In Use это поле используется, поэтому я не могу вносить изменения в модель. Теперь эта модель связана с другой моделью PriceList. …

28.03.2022
ОШИБКА: Не удалось найти версию, удовлетворяющую требованию apturl==0.5.2 (из версий: none)--...

Я пытаюсь развернуть свое приложение на heroku во время процесса я получил ошибку ошибка ERROR: Could not find a version that satisfies the requirement apturl==0.5.2 (from versions: none) ERROR: No matching distribution found for apturl==0.5.2 ! Push …

28.03.2022
Можно ли получить два поля из родительской модели в одну дочернюю модель, используя внешний ключ?

рассмотрите следующие модели, class Country_City(models.Model): country_name = models.CharField(max_length=200) city_name = models.CharField(max_length=200) class Register_user(models.Model): country = models.ForeignKey(Country, on_delete=models.CASCADE,related_name='country', null=True) city = models.ForeignKey(Country_City,on_delete=models.CASCADE,related_name='city',null=True) правильно ли это? Я хочу получить два поля из родительской модели в дочернюю модель

28.03.2022
Каков наилучший подход к использованию кэша в Django?

< from rest_framework.response import Response from rest_framework.views import APIView from rest_framework import status class DemoView(APIView): def get(self, request): user_id = request.query_params.get('user_id', None) num = MyModel.objects.get(id=user_id).num for i in range(num): num = num*i + 1. # In real work, much more …

28.03.2022
Как я могу работать с вложенным сериализатором django с вложенной моделью django

Я хочу найти более традиционный способ работы вложенного сериализатора Django с вложенными моделями Django. < class ProductSerializer(serializers.ModelSerializer): def get_attribute(self, instance): if isinstance(instance, Invoice): instance = instance.invoiceitems.all().first().price return super().get_attribute(instance) class Meta: model = Product class InvoiceSerializer(serializers.ModelSerializer): product = ProductSerializer() class …

28.03.2022
Я не могу создать виртуальную среду для Django

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

28.03.2022
Dateutil.parser разбирает время проблема, не удается получить правильное время

Используя celery для асинхронного выполнения задач, в задаче необходимо разобрать время текста. Обычно в процессе try во время парсинга сообщается об ошибке, а затем правильное время получается путем выполнения содержимого except Но локальный процесс выполнения нормальный, а вот онлайн неправильный, …

28.03.2022
Django ImageField не обновляется при отправке формы

Описание выпуска У меня есть модель, которая описывает UserProfile и специальная форма, позволяющая пользователю обновлять модель. За исключением photo (ImageField), все работает нормально. Проблема с полем photo заключается в том, что изображение не изменяется вообще при EditProfileForm. Другими словами, …

28.03.2022
Необходимо сгенерировать код клиента и проекта для клиента и проекта в django rest framework

Models.py class Client(models.Model): client_name=models.CharField(max_length=30,default=None) client_code = models.CharField(max_length=3, default=None, null=True) company=models.CharField(max_length=200) finance_contact_email=models.EmailField(max_length=25,default=None) business_purpose=models.CharField(max_length=50,null=True,default=None) location=models.CharField(max_length=200) emergency_contact=models.CharField(max_length=200,null=True,default=None) website=models.URLField(max_length=200,null=True) comments=models.TextField(max_length=300,null=True, blank=True) start_Date = models.DateTimeField(max_length=10,null=True) end_Date=models.DateField(max_length=10,null=True) class Meta: db_table ='Client' def __str__(self): return '{}'.format(self.client_name) #Project model class Project(models.Model): project_code = models.CharField(primary_key=False, editable=False, max_length=10,default=None,null=True) #client_project_code = …

28.03.2022
(1062, "Дублирующая запись '' для ключа 'email'") и (1062, "Дублирующая запись '' для ключа 'phone'") в Django

Я пытаюсь реализовать страницу Sign Up в Django, используя модели User. На HTML странице есть поле ввода для email или номера телефона. Значение, которое я получил из этого поля, присваивается username в Django User model и если введенное значение - …

28.03.2022
Django Отправка двух форм, зависящих друг от друга, с помощью одной кнопки отправки

Я создаю django приложение для управления заказами. Я разделил управление заказами на две отдельные таблицы следующим образом: Order: Поля включают customer (внешний ключ), order_date, total_order_value и order_status. OrderLine: Поля включают item (внешний ключ), quantity, discount, total, order_id (внешний ключ). …

28.03.2022
Поместите имя пользователя в change_reason при удалении с помощью SafeDeleteModel

Я использую django-simple-history и SafeDeleteModel < < Однако имя удалителя не хранится в _change_reason и каким-то образом override delete is called вызывается дважды. stdout выглядит так, второй call не имеет идентификатора пользователя. delete override:{"user": 12} delete override:None …

28.03.2022
Показать определенные записи в нижней части веб-страницы

У меня есть сайт drf где я показываю записи некоторых искомых на моем сайте у меня есть 4 различных типа статусов на моей странице для записей как мне показать определенный статус записей связанных с записями внизу. class MyListView(APIView):

28.03.2022
Как получить реляционные данные "многие к одному" на DRF

Как я могу получить информацию, которая имеет отношение к другому модальному классу Например, class UserSensorDevice(models.Model): user = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE ) sensor_type = models.ForeignKey( 'core.Component', on_delete=models.CASCADE ) sensor_code = models.CharField(max_length=255) created_at = models.DateTimeField(auto_now_add=True) def __str__(self): return self.pseudonym …

28.03.2022
Возможно ли передать id внешнего ключа в URL Django rest-framework?

Я использую маршрутизаторы в Django Rest Framework и пытаюсь создать динамический URL на основе внешнего ключа. Мой urls.py файл выглядит следующим образом, router = routers.DefaultRouter() router.register('user/&lt;int:user_id&gt;/profile', IntensityClassViewSet, 'intensity_classes') urlpatterns = router.urls Мой models.py файл выглядит следующим …

28.03.2022
Как создать собственное хранилище для COS в Django

ValueError: Cannot serialize: &lt;desert.storage.TencentStorage object at 0x104fcc580&gt; There are some values Django cannot serialize into migration files. For more, see https://docs.djangoproject.com/en/4.0/topics/migrations/#migration-serializing Я хочу связать FileField в Django с моим COS, чтобы я мог загружать файл с сайта администратора …

28.03.2022
Внедрение хрустящих форм Django Bootstrap в стандартные страницы регистрации / входа?

Я настроил страницы регистрации и входа в аккаунт пользователя, следуя этому руководству, и все работает отлично, за исключением того, что страницы не имеют форматирования. Теперь я ищу простое решение для улучшения внешнего вида "templates/registration/login.html" и …

28.03.2022
DRF: Как передавать дополнительные контекстные данные сериализаторам

Я искал в сети и нашел похожую проблему, но в моем случае она не работает, не знаю почему. Я пытаюсь поместить некоторые дополнительные данные в context в сериализаторе, но получаю только 3 поля по умолчанию: request, view и …

28.03.2022
Добавление загруженного текстового файла в поле textbox - Django

Я довольно новичок в Django и все еще учусь, но у меня возникают трудности при попытке понять, как позволить пользователю загружать .txt файл, но вместо этого загруженный .txt файл должен перезаписываться в самом текстовом поле. Пример: При загрузке <a …

28.03.2022
Получить кверисет "Foo" отношений ForeignKey для исходного кверисета "Bar"?

У меня простые ForeignKey отношения: class Foo(models.Model): id = UUIDField() class Bar(models.Model): id = UUIDField() foo = ForeignKey(foo) Если у меня есть начальный queryset из Bar объектов, как я могу получить кверисет связанных Foo объектов для каждого соответствующего …

28.03.2022
Почему присвоение значения объекту Django Object изменяет значение с NoneType на Tuple? [закрыто]

Я опрашиваю API и мне возвращается словарь. Я беру этот словарь и пытаюсь взять из него данные и присвоить их новому объекту django: def write_object(account, data): #account is a Django object #data is a dictionary from an API #check …