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

02.11.2021
Хранение матрицы в модели django

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

01.11.2021
Шаблонный тег if/else/endif в Django всегда переходит в "else"

Мне нужна помощь, чтобы понять, где проблема. Например, у меня есть похожий код: views.py context = { 'Tru': 1 == 1, 'perm': {} } context['perm']['can_do'] = some_var == 1 context['perm']['also_can'] = another_var == True template.html {% if perm.can_do …

01.11.2021
Как использовать ModelSerializer с ListSerializer в Django Rest Framwork?

Я хочу иметь возможность отправлять POST-запросы, включающие списки модели местоположения. Причина в том, что я хочу периодически отправлять данные датчика. Я пробовал следующее, но в итоге получаю эту ошибку. Как я должен реализовать метод create и правильно ли я это …

01.11.2021
Как заставить django-crontab выполнять команды в контейнере Docker?

Для периодического выполнения задач в моем приложении Django я установил django_crontab расширение. https://pypi.org/project/django-crontab/ Я выполнил все шаги, как описано в параграфе настройки. settings.py INSTALLED_APPS = [ ... 'django_crontab', ] ... CRONJOBS = [ ('*/1 * * …

01.11.2021
Как включить в GET-запрос JSON список внешних ключей модели в Django?

В моих моделях есть пользователи, у которых может быть несколько устройств. Когда я делаю GET-запрос к пользователям, он возвращает только поля, указанные в модели пользователя, как и должно быть. Но я хочу иметь возможность включить в JSON, возвращаемый GET-запросом, …

01.11.2021
Djongo (не django, djongo): pymongo.errors.ServerSelectionTimeoutError: cluster0 [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed:

У меня есть простое веб-приложение, и мне нужно подключиться к моему экземпляру mongodb, чтобы я мог выполнять основные запросы, а также обновлять базу данных. У меня установлены djongo и pymongo[srv]. DATABASES = { 'default': { 'ENGINE': 'djongo', 'NAME': …

01.11.2021
Как добавить поле с помощью POST, используя Fetch API в приложении Django?

Здравствуйте, я пытаюсь использовать fetch api для вызова POST запроса и создания/добавления нового элемента в таблицу с помощью vue. Я не уверен, где и как создать форму для ввода данных. У меня есть этот код до сих пор: У …

01.11.2021
Отсутствие статических файлов azure/неправильный MIME

Django сайт развернут на Azure (F1 - бесплатная подписка) Linux, все статические файлы отсутствуют/не отображаются. Даже файлы из админки, которые не изменены. Локально работает нормально, я гуглил вокруг, пытался загрузить без VS кода и т.д. все равно не работает. …

01.11.2021
Страница не найдена - Текущий путь, совпадает с последним.

Я создал представление обновления. Я хочу добавить кнопку в пост, которая направляет к представлению обновления. Однако при нажатии на кнопку вы получаете эту ошибку. 404 Page not found post/<int:pks>/build-log/<int:pk>/update/ [name='build-log-update'] post/75/build-log/127/update/, matched the last one.` Причина возникновения …

01.11.2021
Как объединить 2 запроса в Postgresql?

Я столкнулся с проблемой, у меня есть 2 селекта и мне нужно объединить их в один вывод? Я хочу получить одну таблицу select с колонкой shop.name, COUNT("Fins_shop". "name") as count_goods MAX("Fins_price". "price") as max_price, Count("Fins_shop". "name") as count_department, SUM("Fins_department". "staff_amount"), …

01.11.2021
Django-rest-auth с allauth customuser TypeError: 'PhoneNumber' object is not subscriptable

Models.py class CustomUser(AbstractUser): username = PhoneNumberField(unique=True) payloads: { "username": "+8801700000000", "password1": "demo", "password2": "demo", "email": "demo@demo.com", } ответ: Internal Server Error: /api/rest-auth/registration/ Traceback (most recent call last): File "venv\lib\site-packages\django\core\handlers\exception.py", line 47, in inner response = get_response(request) …

01.11.2021
Результат группировки по и вложенности в Django Rest Framework

Я работаю в API и хочу упорядочить по id DESC, но хочу также группировать по client_id, чтобы все вопросы от одних и тех же клиентов были упорядочены, вложенные результаты: Вот мой код: models.py class QuestionsModel(models.Model): id = models.IntegerField() publication_id …

01.11.2021
Как установить динамические seo теги в шаблоне django

Я работаю над проектом djanog и хочу выводить динамические метатеги и заголовки для каждой страницы в нем. На данный момент я пытаюсь сделать это следующим образом Я добавил блок в файл header.html следующим образом {% block seo %} {% …

01.11.2021
TypeError в ManyRelatedManager

Пожалуйста, помогите мне с этим кодом. Код показывает, что объект 'ManyRelatedManager' не является итерируемым введите описание изображения здесь def index(request): parms = { 'posts': Post.objects.filter(publish = True), } return render(request, 'index.html',parms) Код индекса: …

01.11.2021
Ошибки развертывания веб-сайта Django: Не удалось собрать колесо для Pillow, Reportlab в cPanel

Мой сайт работает нормально на локальном сервере. Эта ошибка появляется, когда я пытаюсь установить Pillow на сервере (Namecheap Shared Hosting). Я поговорил с Live Support, они включили компилятор, но все равно я получаю эти ошибки. Есть ли кто-нибудь, кто может …

01.11.2021
Можете ли вы делать SQL-запросы к таблице, созданной Django ORM?

У меня есть несколько вопросов относительно этой странной смеси/идеи монстра Франкенштейна. А именно, я хотел бы делать SQL запросы к некоторым таблицам, управляемым Django (таблицы, соответствующие моделям). Can you safely use SQL queries alongside Django ORM? Basically go …

01.11.2021
Можно ли применять на один шаблон 2 или более моделей в Джанго

Можно ли применять на один шаблон 2 или более моделей. вот код моделей class Goods(models.Model): description_text = models.CharField(max_length=200) price_text = models.CharField(max_length=200) def __str__(self): return self.description_text def __str__(self): return self.price_text class Number(models.Model): number1_text = models.CharField(max_length=200) number2_text = models.CharField(max_length=200) def __str__(self): return …

01.11.2021
Отправка больших zip-файлов на сервер Django/Tastypie

Я хочу отправить несколько zip-файлов с raspberry Pi на мой сервер windows. Размер zip-файлов составляет около 2 ГБ каждый. Я использую сокеты python для их отправки. def sendFile(): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) print('Socket created') s.connect(("http://192.168.0.21:8000/api/v1/ziptest/", 8000)) print("Connected") for x …

01.11.2021
Поиск по полю массива в Django?

У меня есть поле массива с именем 'hashtags' в game.models. Я хочу сделать поиск по названию, а также по хэштегам в строке поиска. object_list = Oyunlar.objects.annotate(search=SearchVector('title','hashtags')).filter(search=query).order_by('-click_count') Это моя модель: class Oyunlar(models.Model): game_id = models.AutoField(primary_key=True) title = models.CharField(max_length=10000) youtube_link=models.URLField(blank=True,null=True) …

01.11.2021
Гарантировать, что один тип пользователя не сможет войти в систему как другой тип пользователя django

В Django, как я могу убедиться, что один тип пользователя не может войти в систему как другой тип пользователя? Например, если на моем сайте есть два типа пользователей, учителя и ученики, то учителя не должны иметь возможность использовать свои …

01.11.2021
UseEffect вызывает бесконечный цикл, но я не могу найти причину. Также, что я могу улучшить в коде

Я сделал базовый блог как проект с django rest api и react во фронтенде, но useEffect вызывает бесконечный цикл, но я не могу найти причину. Я знаю, что это useEffect, потому что это происходило несколько раз до этого при …

01.11.2021
Django ecommerce product db design

Я разработал базу данных для моего проекта django ecommerce, но у него есть некоторые проблемы, цель этой разработки является иметь продукты с различными характеристиками, например, мобильный телефон имеет свои собственные свойства и телевизор тоже, это мой models.py: ''' And …

01.11.2021
Django Rest Framework - Сериализатор create_or_update дает IntegrityError: Unique Constraint Failed

У меня возникла проблема при использовании API для отправки обновления существующей записи. Когда я отправляю API для новой записи, он работает отлично. Но когда я отправляю его для существующей записи, я хотел бы, чтобы он обновил текущую запись, но …

01.11.2021
Валидаторы Django - выбранные флажки

Вот моя форма в django: class CarPurchase(forms.Form): name = forms.CharField(label="Car name") brand = forms.CharField(label="Brand") color = forms.DateField(label="Color") payment_possibilities = forms.MultipleChoiceField( widget=forms.CheckboxSelectMultiple ) payment_possibilities - это группа флажков, где пользователь может выбрать способы, которыми он готов платить. Я …

01.11.2021
Удаление вложенности из ModelSerializer

Я пытаюсь добавить маршруты для GET и PUT статуса билета. class ReturnLabelTicket(models.Model): status = models.CharField(choices=...) class ReturnLabelTicketStatusSerializer(serializers.ModelSerializer): """Serializer of a return label ticket status.""" status = serializers.ChoiceField(ReturnLabelTicket.StatusChoice.choices) def to_internal_value(self, data): """Take the whole data value as the status.""" return …

01.11.2021
Почему мое веб-приложение django не загружается для моих графиков, которые у меня есть на kubernetes?

У меня есть веб-приложение Django, которое может отображать графики прогнозов, используя библиотеку машинного обучения Sktime и библиотеку plotly для графиков. Оно отлично работает на моей локальной машине. Однако, когда я запускаю его на kubernetes, оно не загружается. Веб-страница просто …

01.11.2021
Как запретить Django создавать историю страниц

Здравствуйте у меня проблема я сделал систему сортировки в Django. Проблема в том, что эта система принимает последний ввод пользователя. Когда пользователь возвращается на предыдущую страницу и использует там метод сортировки, он сортирует элементы, которые он выбрал в последнее время, …

01.11.2021
Получена ошибка AttributeError при попытке получить значение для поля `complex` на сериализаторе `RegisterResidenceSerializer`.

Class Complex (models.Model): country = models.CharField(max_length=2, choices=COUNTRY_CHOICES, default='') city = models.CharField(max_length=100, default='') street = models.CharField(max_length=100) class Residence(models.Model): complex_id = models.ForeignKey(Complex, on_delete=models.DO_NOTHING, related_name='complex') house_number_extension_1 = models.CharField(max_length=100) Я создал две модели Complex и Residence и хочу соединить их вместе serializers.py class …

01.11.2021
Создание пользователей персонала с флажком (booleanfield)

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

01.11.2021
Как использовать CKEDITOR в Django шаблоне без Django формы и сохранить данные

Как использовать CKEDITOR в шаблоне Django без modelform и сохранить данные.

01.11.2021
Как обновить значения фейлов формы на основе условия в django

Давайте рассмотрим номер моей партии 145789, если пользователь является администратором, обновите номер партии, а если пользователь не является администратором, он должен быть доступен для чтения Рассмотрим мой файл forms.py как class JobItemHorticlutureUpdateForm(BetterModelForm): image = forms.ImageField(label=('Image'),required=False, error_messages = {'invalid':("Image files …

01.11.2021
Ничего не происходит при попытке удалить таблицу в HTML Django

В таблице есть кнопки "Редактировать" и "Удалить" При нажатии на "Удалить" идет переход на шаблон "Удалить таблицу" но если нажать, ничего не происходит, я не могу понять что я делаю не так. HTML code table {% extends 'main/doki.html' %} {% …

01.11.2021
Как я могу запустить локальный сервер Django dev с SSL, используя домен .local?

У меня есть Django сайт, который использует межсайтовые запросы между поддоменами. Для того чтобы это работало, мне нужны FQDN и SSL во время локальной разработки. Я использую dnsmasq для разрешения .local доменов, и runserver_plus для работы на HTTPS: …

01.11.2021
No such column: Homepage_numbers.number1_text

вот код models.py class Numbers(models.Model): number1_text = models.CharField(max_length=200) number2_text = models.CharField(max_length=200) def __str__(self): return self.number1_text def __str__(self): return self.number2_text вот код admin.py admin.site.register(Numbers) class Numbers(admin.ModelAdmin): fieldsets = …

01.11.2021
Получение пустого набора запросов Django

Я пытаюсь разработать функциональность поиска, но каждый раз получаю пустой набор запросов . class SearchView(TemplateView): template_name = "search.html" def get_context(self, **kwargs): context = super().get_context(**kwargs) kw = self.request.GET.get("search") results = Thread.objects.filter(Q(heading__icontains=kw) | Q(thread_content__icontains=kw)) print(results) context["results"] = results return context …

01.11.2021
Вызов api по определению в django

У меня есть api, настроенный на url, чтобы иметь возможность вызывать с токеном предъявителя {base_url}/iterations.json. Мне интересно, могу ли я как-то вызвать вложенное значение из этого, которое не появляется в моем оригинальном api. Подробнее: Мой url …

01.11.2021
Последовательное выполнение задач celery

У меня есть тяжелая задача celery, которая анализирует данные из XML файлов в DB, и иногда у меня возникают проблемы с медиа файлами из-за того, что задачи celery запускают несколько парсеров, которые мне не нужны. Поэтому я хочу знать, …

01.11.2021
Как обновить кэшированный набор запросов для определенных ситуаций

У меня есть приложение django, использующее redis в качестве кэша, все работает хорошо, за исключением моих представлений, где я использую какой-то фильтр, моя логика такова: У меня есть форма для полей фильтра, когда пользователь заполняет их и нажимает кнопку …

01.11.2021
Pycharm $python3 manage.py runserver проблема

Я пытаюсь изучить фреймворк Django и начал с запуска проекта. У меня, кажется, есть некоторые проблемы на Pycharm: PyShop1 % $python3 manage.py runserver Когда я ввожу это, он выводит: zsh: command not found: manage.py …

01.11.2021
Первая установка сессии в POST-запросе Django, но не удается увидеть идентификатор сессии в GET-запросе для того же проекта

Def funcpost(request,format=None): if request.method=="POST": y=request.POST[" FirstName"] x=request.FILES['LastName'] request.session['name'] = y def funcget(request,format=None): if request.method=="GET": x1=request.session.get("name") print(x1)