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

20.10.2022
Как реализовать функцию последнего посещения для статей в django rest framework

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

20.10.2022
Как переименовать имена стандартных шаблонов django-registration

Я использую стандартные urlpatterns для django-registration, но я хочу переименовать название его шаблона. По умолчанию это "registration/login.html". В исходном коде есть параметр "template_name", который я хочу изменить: class LoginView(RedirectURLMixin, FormView): """ Display the login form and handle the login action. …

20.10.2022
Создание PeriodicTask в celery django

Мне нужно отправлять уведомления с определенным интервалом, когда экземпляр модели Ticket был создан. Для этого я решил использовать celery-beat. Я создал signals.py, где создаю инстанс PeriodicTask. Когда я создаю новый экземпляр Ticket, экземпляр PeriodicTask создается в DB, но задача …

20.10.2022
Как создать отношения "многие ко многим", используя три таблицы Django

У меня есть три таблицы Client, Company, Account и я хочу создать отношение между ними так, чтобы они удовлетворяли следующим условиям. Один клиент может иметь много счетов. Одна учетная запись может быть связана со многими пользователями. …

20.10.2022
Добавление полей из моделей в функции в django

Я пытаюсь добавить все параметры из класса Room (number, beds, capacity), чтобы показать их на странице списка комнат. В результате я хочу видеть всю остальную информацию под категорией, которая связана с формой бронирования. Я пробовал разные способы, но не могу …

20.10.2022
Django-cors-headers разрешают любой запрос, а я не поставил ни одного origin, почему?

Вот код, в котором я делаю пост запрос от frontend к этому api, который не вызвал никаких проблем, посмотрите на этот код, я не разрешил никакого происхождения, так зачем принимать запросы? CORS_ALLOW_CREDENTIALS = True CORS_ORIGIN_ALLOW_ALL = False CORS_ALLOWED_ORIGINS …

20.10.2022
Есть ли способ загрузить видеофайл с меткой времени в Django Rest Framework?

Есть ли какой-нибудь способ в DRF или просто в python для размещения видео mp4 с установленной меткой времени? Например, я хочу разместить видео, которое будет начинаться с 10 секунды, если пользователь отобразит его на фронтенде.

20.10.2022
Добавление информации о кластере в таблицу после KMeans

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

20.10.2022
Я получаю AnonymusUser в Ajax GET запросе DJANGO

Я работаю в приложении Django, и мне нужно получить некоторые данные с помощью GET-запроса из шаблона. Я настроил запрос AJAX get следующим образом: $.ajax({ type: 'GET', dataType: "json", url: "https://www.url.com/enpd/var1/var2/var3", xhrFields: { withCredentials: true }, success: function(obj) { ... }, …

20.10.2022
Django django-filters ipaddress mysql

Фильтр для ip не работает должным образом model.py class Network(models.Model): start_ip_address = models.GenericIPAddressField(protocol='both', blank=True, null=True) end_ip_address = models.GenericIPAddressField(protocol='both', blank=True, null=True) filters.py class NetworkFilter(django_filters.FilterSet): f_by_address = django_filters.CharFilter(method='filter_by_address', label="BY ADDRESS") def filter_by_address(self, queryset, name, value): return queryset.filter(start_ip_address__lt=value, end_ip_address__gt=value) class Meta: model …

20.10.2022
Большие данные в формате JSON через POST-запрос

У меня есть система, работающая как рой, с множеством независимых устройств под управлением Django и главным Queen (тоже под управлением Django), собирающим данные с роя. Каждое устройство из роя отправляет новые данные королеве, используя POST-запрос с данными в формате …

20.10.2022
Как просмотреть файл расширения, упомянутый ниже?

Я хотел бы просматривать файлы с расширением (.tiff .ecw), ортоизображения [большие файлы] через интернет с интеграцией карт, используя python JavaScript ... кто-нибудь может помочь или предложить некоторые для создания веб-приложений

20.10.2022
ImportError: невозможно импортировать имя 'Profile' из частично инициализированного модуля 'profiles.models' (скорее всего, из-за циклического импорта)

Я импортирую Profile из profiles.models в meta.models, но выдает ошибку темы. Не могу найти cutom решение, хотя есть похожие проблемы с разными решениями, но в моем случае не работает. Вот мои профили.модели from django.db import models from django.contrib.auth.models import …

20.10.2022
Переместите папку Settings в файл settings.py

Недавно я получил начатый проект с Django и Python, проект постоянно выдает ошибки, но некоторые из них, вероятно, потому, что последний программист сделал каталог settings вместо settings.py. Мой вопрос в том, есть ли способ переместить все эти .py в …

20.10.2022
Django - Невозможно найти объект с помощью pk (Соответствующий запрос DoesNotExist)

Когда я пытаюсь создать "Тур" для "Пользователя", я получаю эту ошибку: "DoesNotExist at /add-tour/FAjK5CryF8/ - User matching query does not exist." Конкретно проблемы возникают из-за этой строки кода: user = User.objects.get(pk=pk) models.py class Tour(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) …

20.10.2022
Django лучший способ передачи потокового видео на фронтенд (php или react.js)

Я хочу сделать сайт для просмотра видео, как vimeo или youtube, но я понятия не имею, как смотреть/потоковое видео на фронтенде с моего бэкенда django. Итак, у меня есть видео в моей базе данных, как кто-то будет смотреть их …

20.10.2022
Редактирование полей внешнего ключа в шаблоне

Я не знаю, как я могу редактировать поля внешнего ключа из шаблона другой модели - мои изменения не обновляют модель на post, см. ниже. модели class Projects(models.Model): name = models.CharField(max_length=250) class Current(models.Model): fk_user = models.OneToOneField(User, on_delete=models.CASCADE) fk_project = models.ForeignKey(projects, …

20.10.2022
Django UnicodeEncodeError, не удается закодировать специальные чешские символы

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

20.10.2022
В Python Django, в моих представлениях я не могу получить доступ к моим шаблонам вне приложения, в котором находятся мои представления. Как мне это сделать?

Я упростил код, чтобы было легче воспроизвести проблему. Я попробовал поместить папку templates в то же приложение, что и views, и это работает нормально. Но когда я помещаю папку templates вне приложения, оно не может до нее добраться. <a …

20.10.2022
Передача идентификатора связанного поля в конечную точку API в Django REST

Я постараюсь сделать все возможное, чтобы это было легко понять: [ { "id": 1, "data_sheet": "http://127.0.0.1:8000/static/media/store/data_sheets/EN_DS_MVS6300-LV_Datasheet.pdf", "module": 3 }, { "id": 2, "data_sheet": "http://127.0.0.1:8000/static/media/store/data_sheets/EN_DS_MVS6300-LV_Datasheet_Pck5SQy.pdf", "module": 5 }, { "id": 3, "data_sheet": "http://127.0.0.1:8000/static/media/store/data_sheets/Trina_670Wp_from_Gamechange_abXvA3H.pdf", "module": 5 } ] В …

20.10.2022
Django how can i find_all book by сategory = None

Как я могу взять все книги, когда я пройду None, потому что в Ruby если я напишу что-то вроде этого Book.where(category = None) =&gt; Give all Books Я пробую это Book.objects.filter(category = None) =&gt; empty QuerySet …

20.10.2022
Обработчик событий считывает значение в html-списке и отображает html при этом условии

Извините, мой опыт работы с html и javascript ограничен, поэтому я пытаюсь найти лучший способ сделать это. По существу, я имею дело с некоторым html, который создает форму для пользователей, чтобы отправить сообщения. Форма позволяет выбрать тему и текст для …

20.10.2022
Python -m django startproject vs django-admin startproject

Привет всем, в чем разница между python -m django startproject и django-admin startproject если у него есть какие-либо различия, то какой из них лучше использовать?

20.10.2022
Отношения CustomUser и Roles ManyToMany в моделях отображаются в RoleAdmin и CustomUserAdmin

Models.py: class Role(models.Model): id = models.AutoField(primary_key=True, null=False) name = models.CharField(max_length=100, null=True, blank=True) def __str__(self): return str(self.name) class CustomUser(AbstractUser): role = models.ManyToManyField(Role, blank=True)class CustomUser(AbstractUser). Admin.py: class CustomUserAdmin(UserAdmin): fieldsets = (*UserAdmin.fieldsets, ("Roles", {"fields": ("role",)})) admin.site.register(CustomUser, CustomUserAdmin) CustomUserAdmin.list_display = ( "username", "email", …

20.10.2022
Добавление к объекту queryset в Django

Моя модель Django: class Job(models.Model): title = models.CharField(_('Job Title'),max_length=150, blank=True, default="") description = models.CharField(_('Description'), max_length=250, blank=True, default="") user = models.ForeignKey('User', verbose_name="User", on_delete=models.CASCADE, null=True) def __str__(self): return self.title У меня есть набор объектов django: &gt;&gt;&gt; jobs = Job.objects.all() &lt;QuerySet …

20.10.2022
Пытаясь показать дату создания заказа в другом представлении, я получаю KeyERROR "list_id"

Пытаюсь показать дату создания_заказа клиента в другом представлении, любезно помогите, буду очень признателен. ListListView class ListListView(generic.ListView): model = HBTYList template_name = "accounts/modals/nomodal/index.html" paginate_by = 3 def get_queryset(self): qs = self.model.objects.all().order_by('-id') p_f = HbtyCustomerListFilter(self.request.GET, queryset=qs) return p_f.qs def get_context_data(self, **kwargs): …

20.10.2022
Django Error: объект 'dict' не имеет атрибута 'availability'

У меня есть представление корзины, где я пытаюсь проверить, есть ли у товаров, добавленных в корзину, хотя бы один элемент в списке, у которого product.availability установлен в False и работать соответственно в Template, проблема заключается в доступе к доступности …

20.10.2022
Manage.py runserver -> Возвращает "manage.py : Термин 'manage.py' не распознан как имя команды".

Я новичок в программировании и в настоящее время занимаюсь программированием по курсу Mosh: Mastering Python. Я пытаюсь создать веб-приложение с помощью Django. Когда я пишу команду "Manage.py runserver" в терминале, я получаю следующее сообщение: "manage.py : Термин 'manage.py' …

20.10.2022
Есть ли способ автоматизировать процесс перевода шаблонов django?

Я хотел бы перевести все мои шаблоны Django, что означает, что мне нужно перебрать каждое слово или предложение в моих шаблонах и добавить к нему код _(). Например Это: &lt;h1&gt;hello&lt;/h1&gt; Будет так: &lt;h1&gt;_("hello")&lt;/h1&gt; Но я хотел бы сделать …

20.10.2022
Ошибка 404 NOT FOUND возникает при попытке GET из django

Я получаю ошибку 404 Не удалось загрузить ресурс: сервер ответил со статусом 404 (Not Found) 127.0.0.1:8000/api/v1/products/$%7Bcategory_slug%7D/$%7Bproduct_slug%7D:1 мой код для product/models.py: from io import BytesIO from PIL import Image from django.core.files import File from django.db import models class Category …

20.10.2022
Как заполнить значение ImageFIeld при добавлении экземпляра модели в Django Admin с помощью Query Param?

У меня есть такая модель: class MyModel(models.Model): name = models.CharField(max_length=100) image = models.ImageField(upload_to='images') При переходе к http://127.0.0.1:8000/admin/myapp/mymodel/add я могу добавить новый экземпляр MyModel. Я знаю, что существует способ заполнения поля name путем добавления следующего параметра …

20.10.2022
Пакет Python удаляется при перезапуске приложения azure

Я загрузил приложение Django на веб-приложение azure server с помощью Zip Deploy. После развертывания оно выдает ошибку "sndlibrary not found", поэтому мне нужно зайти в ssh и установить его вручную с помощью команды apt update &amp;&amp; apt-get -y install …

20.10.2022
Отличие OneToOne и ManyToOne(Foreignkey) field

Какое между ними различие? Я работал с many to one field, но узнал что существует oneToOne field и сколько бы не читал про них, непонимаю различия. Если можете то объясните понятно и другие виды( ManyToMany, ManyToOne, OneToOne)

20.10.2022
Djnago отправка почты не работает, также не показывает никаких ошибок

Settings.py DEFAULT_FROM_EMAIL = 'testing.email2908@gmail.com' SERVER_EMAIL = 'testing.email2908@gmail.com' EMAIL_HOST = 'smtp.gmail.com' EMAIL_PORT = 587 EMAIL_HOST_USER = 'testing.email2908@gmail.com' EMAIL_HOST_PASSWORD = 'password' EMAILL_USE_TLS = True views.py print('Helloo') send_mail( 'Testing', 'Hi', 'testing.email2908@gmail.com', ['xyz@gmail.com'], #my personal gmail id fail_silently=False, ) print('Hiiii') Когда я …

20.10.2022
Удалите '*' из обязательных полей

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

20.10.2022
Как ограничить пользователей только английским шрифтом в формах Django?

У меня есть модель формы с полем (forms.textinput) и я хочу, чтобы пользователи могли вводить в это поле только английский язык, а если они хотят ввести другой язык, то получают ошибку. спасибо

20.10.2022
Почему мой домен linode не работает в браузере?

Я только что купил домен, чтобы он соответствовал моему новому веб-приложению, которое размещено на linode. Я выполнил конфигурацию на панели управления доменом, установив адреса сервера на "ns1.linode.com", "ns2.linode.com", .... и правильно добавил домен на linode с новыми AAAA/A. Я …

20.10.2022
Как создать (Dapp) с помощью Django?

Как интегрировать Django с блокчейном и построить децентрализованное приложение? Есть ли пакеты для этого? Есть ли учебник по этому вопросу?

20.10.2022
Как использовать фильтр исключений в django classic view для страницы записи блога?

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

20.10.2022
Как обеспечить связь между виртуальной коробкой и системой?

Я установил Docker на Virtual Box, потому что мой компьютер 32-битный, а Docker работал только на 64-битных системах. Теперь Docker работает в виртуальном боксе, а мой проект Django находится в системе. В VScode, когда я ввожу команды, связанные …