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

06.10.2021
Как добавить уже имеющийся у меня API-ключ в Django?

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

06.10.2021
Как сортировать с помощью поля внешнего ключа в django и избежать множественных результатов одной и той же строки

Я хочу сортировать группы по их булевому полю 'is_favorite' из модели GroupUser. У меня есть две модели GroupUser, где есть внешний ключ к модели Group, теперь, когда я делаю запрос Group.objects.filter(is_active=True).order_by('groupuser__group_id__is_favorite'). я получаю группы несколько раз. Я пробовал использовать …

06.10.2021
@page :left и @page :left Не работает в Django и библиотеке xhtml2pdf

Получение ошибки при применении @page:left{}. Как решить эту ошибку. Я искал в google, но не нашел никакого решения. <>>**page = page + '_' + pseudopage TypeError: неподдерживаемый тип(ы) операнда для +: 'NoneType' и 'str'**

06.10.2021
Использование {% url ...%} против {{ ... }} в шаблонах Django

Я занимаюсь Djnago и для этого создавал блог. В процессе его создания я столкнулся с ошибкой при использовании следующего кода: &lt;a href="{% url 'blog_post' post.slug %}"&gt; {{ post.title }} &lt;/a&gt; Во время учебы и других занятий нечто подобное …

06.10.2021
Загрузка excel в django и отображение на 4 разных веб-страницах

Я хочу загрузить файл excel, содержащий 4 столбца, и отобразить каждый столбец на отдельной странице. views.py def upload(request): if "GET" == request.method: return render(request, 'myapp/upload.html', {}) else: excel_file = 'WBSdetails.xlsx' pd.read_excel(excel_file, sheet_name = 'ItemDetails') return render(request, 'myapp/structuremaster.html') def structure(request): …

06.10.2021
Django - ошибка "метод не разрешен" после перемещения ajax-запроса в другое приложение

В моем приложении django есть небольшая форма home, которую я отправляю через jquery ajax запрос. Ниже приведена установка, которая у меня есть home urls.py from django.conf.urls import url from . import views urlpatterns = [ url(r'^$', views.IndexView.as_view(), name='index'), url(r'^submitseries/$', …

06.10.2021
Как отправить данные календаря google в полный календарь в django?

Я хочу отправить все события календаря google в полный календарь на django. Я получил доступ ко всем событиям в google календаре пользователя после того, как он вошел в систему. Теперь мне нужно отправить эти данные в полный календарь. def connect_google_api(): …

06.10.2021
Не найдена реверсия для 'new_project' с аргументами '('',)'. Попробовано 1 паттерн(ов): ['new_project/$'].

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

06.10.2021
Активация venv в коде vs

Я пытался активировать виртуальную среду с помощью встроенного в Python модуля venv из VS Code, но, к сожалению, безуспешно. Я не получаю никакого сообщения об ошибке, она просто не активируется. Однако, если я запускаю команду venv\Scripts\activate.bat из терминала, она не …

06.10.2021
Django-хотелось запускать время непрерывно, не обновляя страницу

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

06.10.2021
Невозможно обновить пост с помощью моделей в django

Я хочу подготовить веб-страницу, которая выводит название книги, издательство и автора, и хочу добавить данные динамически с помощью панели администратора, но не могу сделать это, используя приведенный ниже код. Пожалуйста, помогите models.py from django.db import models class researchpaper(models.Model): title …

06.10.2021
Ввод для поля отсутствует даже после ввода правильного формата в API

Я закодировал следующее: models.py class Job(models.Model): datetime = models.DateTimeField(default=timezone.now) combinedparameters = models.CharField(max_length = 1000) serializers.py class JobSerializers(serializers.ModelSerializer): class Meta: model = Job fields = ['combinedparameters'] views.py @api_view(['POST']) def create_job(request): job = Job() jobserializer = JobSerializers(job, data = …

06.10.2021
Группировка импорта из подкаталогов

Допустим, у меня есть приложение django, в котором я использую папки и подпапки для организации моих моделей: app models __init__.py accounts user.py profile.py social facebook.py twitter.py linkedin.py admin.py apps.py urls.py views.py Мой __init__.py файл выглядит следующим образом: …

06.10.2021
Проблема с использованием Buddy для тестирования проекта с использованием Django REST FRAMEWORK POSTGRE AS DB

Здравствуйте, я сейчас пытаюсь внедрить Buddy в свой маленький StartUp, который использует DJANGO REST FRAMEWORK в качестве основы. Я нашел очень хороший пример на сайте. К сожалению, в примере использовалась БД MySql, а я использую Postgre в качестве БД. …

06.10.2021
Миграция данных в Django: Таблица не существует

Я столкнулся с проблемой, описанной здесь: Django: Предоставление начальной группы с миграциями В частности, я работаю над старым кодом, который инициализировал таблицу 'Countries' из файла init_data. Теперь мне нужно добавить страны (например, Южный Судан). Насколько я понимаю, я …

06.10.2021
Декоратор @permission_required выдате ошибку AttributeError: object has no attribute 'user'

Пытаюсь через декоратор @permission_required сделать для пользователя ограничения на просмотр модели. То есть в админке убрал в правах пользователя поле storehouse | Форма | Can view Форма но выдает ошибку 'StorehouseHomeView' object has no attribute 'user' views.py from django.contrib.auth.decorators import …

06.10.2021
Как изменить данные страницы без обновления с помощью django

Я работаю над проектом, например, живые цены валют и мне нужно изменить данные на странице без обновления страницы. В этом проекте я использую Django и Sql сервер. Я не получил результатов, используя триггеры и Ajax, потому что ajax требует события …

06.10.2021
Перевод sql-запроса на Django

У меня есть две таблицы: students (в которой есть все ученики школы) и suspensions (все ученики, которые отстранены от занятий) id name школьный_класс …

06.10.2021
Как проверить наличие аутентифицированного пользователя и затем показать другое содержимое в django

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

06.10.2021
Ошибка при запросе reactjs с сервера Django (403 ошибка / CORS)

У меня есть проект reactjs, который делает запросы через API к django-rest-framework. Раньше он работал нормально, но я не уверен, почему он перестал работать. Я уже использую django-cors-headers. Мой settings.py: INSTALLED_APPS = [ ... 'rest_framework', "corsheaders", ] MIDDLEWARE …

06.10.2021
Как запретить пользователю дважды отправлять одну и ту же форму

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

06.10.2021
Динамическое изменение вариантов полей Char/IntegerField для каждого экземпляра модели

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

06.10.2021
Django Rest Framework - Невозможно обновить таблицу через AJAX с помощью метода PUT HTTP

У меня есть небольшой проект, в котором я создал API, и он передает данные на фронтенд через ajax. Все остальные функции CRUD работают, кроме UPDATE. Когда я использую Postman, UPDATE API работает отлично. Поэтому я предполагаю, что проблема на …

06.10.2021
Django.db.utils.IntegrityError: (1048, "Column cannot be null") при использовании вложенного сериализатора

у меня возникла проблема при попытке serializer.save(). django.db.utils.IntegrityError: (1048, "Column 'person_id' cannot be null") я хочу создать запрос POST и PUT, но получаю сообщение выше. Это происходит, когда я добавляю вложенный сериализатор в trainee serializer. person …

06.10.2021
Django - IntegrityError ... Ограничение NOT NULL не сработало при сохранении()

Я очень новичок в Python и Django, так что, пожалуйста, потерпите меня. Я столкнулся с постоянной ошибкой, связанной со строкой "saleitem.save()" в нижеприведенном файле views.py. Я пытаюсь создать форму, которая позволит мне заполнять различные поля, а затем сохранять и …

06.10.2021
Django Apache2: Модуль не найден

Ищу помощи в этом вопросе. Заранее спасибо за любую помощь, которую вы сможете оказать. Django 3.2.8 Python 3.8.10 Apache 2.4.41 Получаем следующую ошибку при запуске django w/apache: mod_wsgi (pid=74176): Failed to exec Python script file '/home/adjutant/srv/dj/soulrendnd/venv/soulrendnd/soulrendnd/wsgi.py'. mod_wsgi (pid=74176): …

06.10.2021
Django запрос с иностранным ключом - вывод должен быть из двух моделей

Я создаю сайт запросов, который имеет две модели, которые связываются внешним ключом. Моя цель - иметь страницу поиска, где я ввожу Person_ID в качестве входных данных и получаю данные о человеке и отчете (Report_ID, file_ID, Person_ID, name). Сейчас при вводе …

06.10.2021
Настройка модели пользователя в Dotnet

Раньше я работал с django, но недавно я получил новый проект с dotnet и я запутался при создании модели пользователя, должен ли я расширить IdentityUser или создать профиль пользователя и оставить. IdentityUser без изменений .

06.10.2021
Могу ли я отобразить модель Post и модель Topic в одном окне

Могу ли я отобразить модель Post и модель Topic в одном и добавить виртуальное поле, чтобы знать, когда зацикливать его в шаблоне class Topic(models.Model): title = models.CharField(max_length=250) excerpt = models.TextField(default='0') class Post(models.Model): title = models.CharField(max_length=250) excerpt = models.TextField(default='0') class …

06.10.2021
Драйвер ODBC 17 для SQL Server: Клиент не может установить соединение, macOS, django, pyodbc

Все работало, пока я не перезагрузил свой ноутбук. У меня такая установка: python 3.8.8 django 3.1.1 pyodbc 4.0.30 pyodbc.drivers() показывает следующее: ['ODBC Driver 17 for SQL Server'] SQLServer cat /etc/odbcinst.ini возвращает это: [ODBC Driver 17 …

05.10.2021
Я продолжаю получать эту ошибку NOT NULL constraint failed: lists_listcreate.user_id

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

05.10.2021
Wagtail CMS как проверить содержимое одной страницы перед публикацией или сохранением ее как черновика

Я пытаюсь сделать страницу в Wagtail CMS, которая проверяет содержимое всякий раз, когда я сохраняю/публикую страницу в редакторе администратора. Содержимое, которое я хочу проверить, это содержимое 3 панелей SnippetChooserPanels внутри страницы. Допустим, у меня есть 3 сниппета: SnippetA, SnippetB …

05.10.2021
Как инициализировать Django FileField с несколькими файлами?

У меня есть модель, которая сохраняет несколько загруженных файлов для документа. Я смог использовать виджет FileField на форме, чтобы обеспечить загрузку нескольких файлов. Однако всякий раз, когда я обновлял объект документа, виджет FileField не заполнялся исходными данными. В конце …

05.10.2021
Какова лучшая практика для обмена requests.session между запросами в веб-приложении Django Rest Framework?

Безопасно ли использовать глобальную, статическую сессию для взаимодействия с внешними API? Существует ли разумный индикатор того, когда сессия должна быть обновлена, или использование сессии является плохой идеей? Предыстория: В настоящее время я работаю над оптимизацией приложения Django …

05.10.2021
Django Admin не может отобразить атрибуты в модели с несколькими внешними ключами к другой модели

В принципе, у меня есть две модели, одна для иконок, а другая для типов, которые имеют 3 иконки (бизнес-правило). В моем файле models.py у меня есть следующее: class Icon(models.Model): name = models.CharField(max_length=60) image_URL = models.CharField(max_length=255) modified_date = models.DateTimeField(auto_now=True) creation_date = …

05.10.2021
Django Admin: Модель Foreignkey имеет null & blank = True, но использование formfield_for_foreignkey в Admin делает его необходимым

В моей модели есть ForeignKey с null=True / blank=True, но когда я пытаюсь изменить объект в Django Admin, я использую def formfield_for_foreignkey(self, db_field, request, **kwargs): if db_field.name == 'parent_locale': return ParentLocaleChoiceField(queryset=models.Locale.objects.all().order_by('display')) return super().formfield_for_foreignkey(db_field, request, **kwargs) , чтобы изменить …

05.10.2021
Как условно применить фильтр шаблона в Django?

Предположим, у меня есть шаблон Django с &lt;div&gt;&lt;b&gt;{{some.long.expression.with.stuff|filter1}}&lt;/b&gt;&lt;/div&gt; и я хочу применить filter1 только если my_condition равно True. Какой способ лучше? Вот многословный способ с повторениями: {% if my_condition %} &lt;div&gt;&lt;b&gt;{{some.long.expression.with.stuff|filter1}}&lt;/b&gt;&lt;/div&gt; {% else %} &lt;div&gt;&lt;b&gt;{{some.long.expression.with.stuff}}&lt;/b&gt;&lt;/div&gt; {% endif …

05.10.2021
Создание экземпляров модели django из фрейма данных без таймаута сервера

Я загружаю застегнутый файл, который содержит один файл CSV. Затем я распаковываю его на сервере и загружаю в датафрейм. Затем я создаю из него объекты django. Это работает нормально, пока мой массив данных не становится слишком большим. Когда набор …

05.10.2021
Сигналы для представления базы данных в Django

У меня есть модель в django, у которой установлена опция meta Managed=False. Эта модель представляет собой представление postgres, которое получает данные из другой схемы. Я хотел бы обнаруживать каждое изменение представления (добавление/обновление/удаление объекта). Я пробовал использовать post_save из django.db.models.signals, …

05.10.2021
Как добавить стороннее приложение внутрь вашего приложения django?

В настоящее время я работаю над личным проектом. Я работаю с Django, но я еще не очень опытен. Я хотел бы узнать, как вы добавляете стороннее приложение внутрь вашего приложения? Пример: У вас есть небольшое веб-приложение с несколькими …