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

02.09.2021
Изменение схемы базы данных на основе django heroku

Я добавляю поле в существующую модель Django, и когда я отправляю ее на Heroku, новое поле не добавляется, а появляется ошибка: column [new field] does not exist. Что я упустил? Я перенес его и новое поле добавилось в локальной …

02.09.2021
Невозможно установить пакет mod_wsgi

Я пытаюсь установить пакет mod_wsgi с помощью pip , в amazon linux 2 instance, но я продолжаю сталкиваться с ошибкой: Команда: python3 -m pip install mod_wsgi OUTPUT/ERROR: Defaulting to user installation because normal site-packages is not writeable Collecting …

01.09.2021
Django Внешний ключ к нескольким моделям

Есть ли способ сделать так, чтобы одна модель могла быть foreignkey для более чем одной модели? Например class Tshirt(models.Model): ..... class Jeans(models.Model): ..... class Clothes(models.Model): item = ForeignKey(Tshirt and Jeans, on_delete = models.CASCADE)

01.09.2021
Как в Django создать таблицу матричного типа с одним полем формы, где атрибут имени поля будет разным (например, как матрица a_1_1, a_1_2, ...)?

Моя форма: class DatainputForm(forms.Form): def __init__(self, request, *args, **kwargs): super().__init__(*args, **kwargs) for i in range(3): for j in range(3): self.fields['costtp_sd%s%s' % (i, j)] = forms.DecimalField() В шаблоне HTML: {% for form in datatp_from %} # datatp_from is the …

01.09.2021
Как временно загрузить изображение на Heroku?

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

01.09.2021
Django PostUpdateView не сохраняет изображение Выброс ValueError

В файле models.py у меня есть: class Post(models.Model): title = models.CharField(max_length=100) post_content = models.TextField(max_length=10000) date_posted= models.DateTimeField(auto_now_add=True) image = models.ImageField(upload_to='blog-post-images/', blank=True, null=True) author = models.ForeignKey(User, on_delete=models.CASCADE) def __str__(self): return self.title def get_absolute_url(self): return reverse('post-detail', kwargs={'pk': self.pk}) def save(self, *args, **kwargs): …

01.09.2021
Сделайте вывод сервера запуска Django flush в Git Bash

Когда я выдаю python manage.py runserver под Git Bash, появляется только одна строка вывода: Watching for file changes with StatReloader Оставшийся вывод появляется, когда я либо останавливаю сервер, либо вношу изменения в код: Performing system checks... System check …

01.09.2021
Как подключить 2 приложения Django к одной таблице в базе данных?

При миграции MySQL бд каждое приложение создало свою таблицу в базе данных. Мне нужно что бы одно приложение заносило информацию в таблицу, а второе читало ее и выводило (только учу Django и не знаю рационально так использовать приложения или нет). …

01.09.2021
Передать отмеченные галочками записи в таблицу на новой странице. Django

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

01.09.2021
Python: Как запросить словарь, используя переменную в качестве ключа

У меня есть список из модели Django, который может иметь dict_items с любым ключом из модели. Например, я могу иметь список с атрибутом 'country' или 'name' из той же модели, используя функцию. x = dict_items([(<country: US>, 1), (<country: UK>, …

01.09.2021
Не вернул объект HttpResponse. Вместо этого он вернул None. Stripe Checkout

У меня проблема, потому что я не могу заставить Stripe работать с моим проектом django. Как и в заголовке, я получаю ошибку. Это очень сложно интегрировать Django с Stripe. ValueError at /create_checkout_session The view shop.views.create_checkout_session didn't return an HttpResponse …

01.09.2021
Django Сохранение пути в переменную

У меня есть django path, который передает нужный мне URL, но я хочу сохранить его в переменной, которую я могу использовать в почтовом API Путь таков: path('activate/(<uidb64>[0-9A-Za-z_\-]+)/(<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})', views.activate, name='activate'), "uid": urlsafe_base64_encode(force_bytes(account.pk)), 'token': password_reset_token.make_token(account), Я хочу, чтобы строка …

01.09.2021
Расчет между точками в django postgis

у меня есть модель: class lctnp(models.Model): owner = models.ForeignKey(User, on_delete=models.CASCADE) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) pin = gmodel.PointField(geography=True, null=True, srid=4326) description = models.TextField() class Meta: ordering = ['created_at'] и ввести с: { "id": "", "owner": "1", …

01.09.2021
Docker и Django Rest Framework "неожиданно разорвали соединение"

Обзор У меня странная ситуация, когда я применяю DEFAULT_FILTER_BACKENDS к настройкам Django Rest Framework (DRF), я получаю сообщение об ошибке "Safari не может открыть 0.0.0.0:8000, потому что сервер неожиданно сбросил соединение". Следует отметить, что приведенная ниже конфигурация отлично …

01.09.2021
Django ArrayField - выбор из класса констант - ERROR fields.E005

У меня есть файл с константами, объявленными внутри классов: class LanguageChoices: EN = "English" FR = "French" @classmethod def choices(cls): return ( (cls.EN, _("English")), (cls.FR, _("French")), ) А мои модели: from django.contrib.postgres.fields import ArrayField from apps.users.constants …

01.09.2021
Невозможно использовать пользовательский адаптер учетной записи

У меня есть следующее в adapter.py: from allauth.account.adapter import DefaultAccountAdapter class CustomAllauthAdapter(DefaultAccountAdapter): pass # keeping it trivial for debugging В самом низу settings.py: import django django.setup() # complains about apps not being loaded yet without this... from …

01.09.2021
Получение идентификатора из карты, созданной в грубом django-oracle

Я хочу получить id код определенной карты, когда я выбираю ее, чтобы потом она дала мне информацию. Карточка создается через crud, поэтому она динамическая. Я использую базу данных oracle. Я получил undefined в оповещении. Это мой шаблон …

01.09.2021
При выборе разных опций отображаются разные входы, но требуются все входы всех опций

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

01.09.2021
Как представить документ excel в таблицах данных?

Я работаю над проектом, и мне нужно представить данные на веб-странице из excel с несколькими листами (несколькими документами). Возможно ли это с помощью этого https://datatables.net/ и как? Я пробовал с этим, но что-то не так, …

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

У меня есть список, и я хочу упорядочить его по убыванию в шаблоне django-html, Как я могу это сделать? Это код моего шаблона {% for unique_date in unique_dates %} <th>{{unique_date}}</th> {% endfor %} А это мой файл …

01.09.2021
Сеансы Django вместо модели пользователя

Есть ли способ использовать сессии в django вместо модели пользователя? Я знаю, что django создает сессии для каждого "нового" клиента, обращающегося к серверу. Я хочу иметь возможность хранить атрибуты, как в модели пользователя, и иметь возможность получать сессию на …

01.09.2021
Сортировка DataTable по последней дате

У меня есть таблица, и она отсортирована по старой дате. Я просто хочу сделать так, чтобы по умолчанию она сортировалась по недавней дате (1-я колонка). код таков: <script> $(document).ready( function () { $('#table_id').DataTable({ dom: 'B<"clear">lfrtip', buttons: { name: 'primary', …

01.09.2021
Django ManifestStaticFilesStorage и импорты в файлах javascript

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

01.09.2021
Django добавляет 127.0.0.1 к ссылкам, когда работает на реальном сервере, а не на реальном веб-адресе

Я запускаю django на сервере Nginx. Сайт доступен по этому адресу в интернете: www.website-example.com У меня есть несколько ссылок на одной из страниц. Но когда я нажимаю на них, я получаю следующее: 127.0.0.1:8000/books/book1.jpeg Я должен …

01.09.2021
Пользователь, которому требуется только пароль

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

01.09.2021
Как сделать чтобы в django можно было загружать сразу много фоток

Как сделать чтобы в django можно было загружать сразу много фоток

01.09.2021
После нажатия кнопки формы ничего не происходит, как вернуться на главную страницу сайта после оплаты? [Django]

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

01.09.2021
Не отображается logo и favicon на сайте Django

На сайте некорректно отображается logo и favicon. А так же некоторые строки в html горят красным. Как это исправить? <div …

01.09.2021
The Django paginator doesn't work if records (data) come via API, without querying the database

Views.py limit = request.GET.get('limit') limit = int(limit) if limit else None context['limit'] = limit page = request.GET.get('page') page = int(page) if page els context['page'] = page data_posting_orders = api.posting_orders(api_session, page=page, limit=limit) # summary_count = api.get_summary(api_session).get('holder_summary')['count'] objects = data_posting_orders.get('transactions') # …

01.09.2021
Интеграция Stripe - JSONDecodeError

Здравствуйте Я интегрирую Stripe с моим приложением Django и у меня возникают трудности, потому что я получаю ошибку. Я разместил весь код, который, как мне кажется, необходим для интеграции Stripe. Я буду рад любому совету. ERROR: "JSONDecodeError, Expecting value: line …

01.09.2021
Где сохраняется ID в автозаполняемых_полях django ModelAdmin?

Я переписываю некоторый интерфейс администрирования на django 2.2, в настоящее время использую функцию администрирования django autocomplete_fields. Проще говоря, у меня есть объект ModelAdmin OrderAdmin, который имеет вложенные TabularInline ProductAdmin: таблица переменной длины продуктов, которые могут быть добавлены в заказ. …

01.09.2021
Как получить текущий идентификатор projct_id в Django

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

01.09.2021
Невозможно импортировать DefaultAccountAdapter из settings.py

Я хотел бы использовать пользовательский адаптер учетной записи, но как только я импортирую: from allauth.account.adapter import DefaultAccountAdapter в settings.py, я получаю ошибку django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet. Вот весь дамп ошибок: (env) (base) C:\Dropbox\Parnasa\Web\drmeir&gt;python manage.py runserver …

01.09.2021
Django REST Framework : Как определить набор представлений

Контекст У меня есть два набора представлений с собственными маршрутизаторами для автоматической генерации URL-адресов из них : ModelAViewset ModelBViewset На данный момент детали ModelAViewset можно получить через следующий URL : {base_url}/model-a/&lt;slug&gt; При этом '&lt;slug&gt;' является …

01.09.2021
Cart session в django

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

01.09.2021
Сделать декоратором Только создатель Контента может манипулировать им

Я создал два декоратора для блокировки доступа к определенному содержимому. например: @method_decorator(login_required(login_url='core:login'), name='dispatch') @method_decorator(allowed_users(allowed_roles=['writer']), name='dispatch') class BookDeleteView(BSModalDeleteView): model = Book template_name = 'book/book_delete.html' success_message = 'Success: book was deleted.' success_url = reverse_lazy('core:book_list') Я хочу создать декоратор, который …

01.09.2021
Как поместить данные в html, но чтобы они выглядели как лист excel в django?

Я изучал, как поместить данные из моего документа excel в html, и я нашел способ, но он немного сложный, может вы можете помочь мне с этим? (Ссылка на документацию) Вот здесь я изучал, но в …

01.09.2021
Django-mptt: Как автоматически выбирать детей в админке при выборе родителя?

У меня возникли проблемы при выборе родителя - дети не выбираются автоматически. Например, когда я выбираю Cluster #2, его дочерние элементы (Store #1 и Store #2) не выбираются: Как …

01.09.2021
Django Serialiser получает записи о братьях и сестрах

В Django DRF я пытаюсь понять, могу ли я вернуть объекты, являющиеся братьями и сестрами. Например, у меня есть запись B, могу ли я вернуть записи A и B? Затем я могу использовать их для циклической записи …

01.09.2021
Форматирование текста (статьи с изображениями) из БД. Django ORM

У меня есть модель Post, у которой есть поле description (TextField). Как именно я могу форматировать определенные части текста из БД (добавлять абзацы, отступы, списки...) в html шаблоне? Неужели действителен только способ с занесением в базу текста с html аттрибутами, …