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

15.02.2022
Как найти все нестабильные тесты, которые могут не сработать в некоторые дни в результате обновления даты новым кодом?

Я добавил обновление в существующую базу кода, где если элемент должен быть сдан в выходные, я добавляю к нему два дня (перенес его на день недели). Теперь старые тесты, которые не использовали фиксированный mock_timezone_now(self.now), будут проваливаться при запуске, например, …

15.02.2022
Как создать ссылку в django для подстроки

Я пытаюсь понять, как создать ссылку в шаблонах django. В моем файле views.py есть список списков (так называемая таблица). Одно из полей может содержать или не содержать ссылки. Views.py #tableToView is a pd.DataFrame() actualTable = [] …

15.02.2022
Отправлять запрос на url, если он совпадает, иначе отправлять его на параметризованный url в django

Urls.py urlpatterns = [ re_path(r'^([-\w]{3,})/$', shop_from_url, name='shop_from_url'), path('ckeditor/', include('ckeditor_uploader.urls')), path('', include('products.urls')), path('authenticate/', include('authenticate.urls')), path('order/', include('order.urls')), path('offers/', include('offers.urls')), path('event/', include('event.urls')), path('product_upload/', include('product_upload.urls')), path('restaurant/', include('restaurant.urls')), path('shop/', include('store.urls')), ] У меня есть такой шаблон url. Если вы посмотрите на первый …

15.02.2022
Попытка реализовать простой API в Django

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

15.02.2022
Почему я продолжаю получать ошибки FileNotFoundErrors, несмотря на правильный путь к файлу - Django [закрыто]

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

15.02.2022
Как сделать галерею карточек в виде карусели

Пользователь создает карточки. Как можно реализовать идею, чтобы сформировывалась галерея карточек в виде карусели, чтобы пользователь мог листать их. На данном этапе карточки располагаются по горизонтали по 3 штуки, а дальше смещаются вниз. <img src="https://i.stack.imgur.com/lYtT8.png" alt="введите сюда …

15.02.2022
Объединение django, sql и rest api для бэкенд-проекта

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

15.02.2022
Socket io + django rest framework + Vue

Я разрабатываю веб-приложение с drf в бэкенде и vue во фронтенде. Мне нужно добавить функциональность чата. Для этого socket io - отличное решение. Но я не могу найти никаких учебников или документации по этому вопросу. Пожалуйста, помогите мне.

15.02.2022
Как получать данные из api и отображать данные всех полей в ваших Django проектах [закрыто]

у меня возникла проблема с полем url_. как получить данные url и отобразить полное содержимое urlвведите описание изображения здесь Это файл view.py: def home(request): url = f'https://newsapi.org/v2/top-headlines? country=in&amp;category=business&amp;apiKey={secret}' response = requests.get(url) data = response.json() articles=data['articles'] print(articles) …

15.02.2022
Django как реализовать автовыход и автологин вместе?

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

15.02.2022
Как передать данные из html шаблона (используя html форму) в views.py python в django?

Я пытаюсь получить ввод из html-формы в файл python views.py в django. Ниже приведен мой html и python код: &lt;form action="getsummary" method="post" enctype="multipart/form-data"&gt; &lt;div class="form-group"&gt; &lt;label for="exampleFormControlTextarea1"&gt;Paste your …

15.02.2022
Добавление вложения электронной таблицы в Django и генерация ежемесячных отчетов

Я пытаюсь реализовать проект временной таблицы. Я использую Django rest-framework и использую Postgres в качестве базы данных. Мой клиент попросил меня, что ему нужна функциональность электронных таблиц, например, определенный администратор должен иметь ежемесячные отчеты о своих сотрудниках в электронных …

15.02.2022
Автоматическое вычисление поля ModelForm по щелчку пользователя

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

15.02.2022
Django получает несколько сообщений от браузера, Кэширует ли браузер POST-ы?

Во время разработки это происходит так: если я работаю над куском кода для получения POST-запроса, Django выдаст страницу с ошибкой, потому что код глючный. Затем я исправляю синтаксическую ошибку, обновляю, другая ошибка, исправляю эту, повторяю процесс, скажем, 8 раз …

15.02.2022
NameError at/ имя 'Product' не определено

Я работал над сайтом электронной коммерции, и он работал отлично, но сегодня, когда я запустил сервер, он показал мне "NameError at/ name ' "Продукт" не определен " Я просмотрел код несколько раз и не обнаружил никакой …

15.02.2022
Joinging Query Django

Class PopSummary(models.Model): available_pop = models.PositiveIntegerField(default=0) email = models.EmailField( verbose_name="email address", max_length=255, unique=True, default='' ) requested_pop = models.PositiveIntegerField(default=0) approved_pop = models.PositiveIntegerField(default=0) created_at = models.DateTimeField(auto_now_add=True) approve = models.BooleanField(default=False) popuser = models.ForeignKey(RequestPop, on_delete=models.CASCADE,related_name='popuser',null=True) def __str__(self): return "{}-{}".format(self.email,self.available_pop) Другая таблица: class RequestPop(models.Model): request_pop …

15.02.2022
Как отменить команду пути в cmd

Я изучаю django и пытался запустить webapp, но по ошибке вставил "path('admin/', admin.sites.urls)" (без двойных кавычек) и он запустился автоматически. Теперь ни одна из команд python не работает, и я не могу выйти из своей виртуальной среды. Как я могу …

15.02.2022
Django просматривает журналы исключений с уровнем INFO, а не ERROR

Views.py def error(request): logger.error('logger.error - test error') raise Exception('raise Exception - test error') 1-е настройки протоколирования: # 1 LOGGING = { 'version': 1, 'disable_existing_loggers': False, # True in dictConfig default 'formatters': { 'syslog': { 'format': 'django %(levelname)s %(name)s …

15.02.2022
Индексы списка должны быть целыми числами или срезами, а не dict в django

Я просто хочу просмотреть список данных JSON, которые я получаю в полезной нагрузке, но получаю ошибку list indices must be integers or slices, not dict payload: [{"AuditorId":10,"Agents":"sa","Supervisor":"sa","TicketId":"58742","QId":150,"Answer":"Yes","TypeSelected":"CMT Mails","Comments":"na","TicketType":"Regularticket","Action":"na","AuditSubFunction":"na","AuditRegion":"na"},{"AuditorId":10,"Agents":"sa","Supervisor":"sa","TicketId":"58742","QId":151,"Answer":"Yes","TypeSelected":"CMT Mails","Comments":"na","TicketType":"Regularticket","Action":"na","AuditSubFunction":"na","AuditRegion":"na"}] views.py: @api_view(['POST']) def SaveUserResponse(request): for ran in request.data: …

15.02.2022
Можно ли использовать сложную логику в классах разрешений DRF ViewSet?

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

15.02.2022
Создание пользователя с правами администратора в django rest fw

У меня такая форма регистрации Мне необходимо сделать пользователя с правами администратора если отмечена ячейка &quot;Дать права администратора&quot; и обычного пользователя в противном случае. С фронта на бэк приходят данные …

15.02.2022
Ubuntu Apache долго отвечает и получает сообщение This site can't be reached

Привет ребята я пытаюсь направить свой домен на сервер 139.5X.X.XXX Ниже приведена информация о моей DNS записи в Hostinger :- Type Name Priority Content IP-V4 TTL A www 0 139.5X.X.XXX 600 A @ 0 139.5X.X.XXX 14400 …

15.02.2022
Django Подзапрос на множество значений

Class Category(models.Model): name = models.CharField(max_length=100) date = models.DateTimeField(auto_now=True) class Hero(models.Model): name = models.CharField(max_length=100) category = models.ForeignKey(Category, on_delete=models.CASCADE) Мне нужно имя модели категории, данные, id В cookbook, я написал код, как указано выше. hero_qs = Hero.objects.filter( …

15.02.2022
Использование ffmpeg для редактирования изображений в python

Мне нужно использовать библиотеку ffmpeg в django. Я уже установил ffmpeg, используя : pip install ffmpeg-python Необходимо выполнить следующие задания : Take an image as input which in the form of a url (eg : <a …

15.02.2022
Можно ли использовать Form Mixin с ListView и отправлять несколько значений одной кнопкой?

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

15.02.2022
Как я могу настроить фильтрацию в DJango Admin?

Admin.py class authUserMenu(admin.ModelAdmin): list_display = ["__str__", "user_id", "menu_id","is_active"] class Meta: Model = AuthUserMenu admin.site.register(AuthUserMenu, authUserMenu) models.py class AuthUserMenu(models.Model): # USER VS MENU relation user = models.ForeignKey(AuthUser,on_delete=models.DO_NOTHING,blank=True, null=True) menu = models.ForeignKey(Menu,on_delete=models.DO_NOTHING,blank=True, null=True) is_active = models.BooleanField(default=False) class …

15.02.2022
Какой способ эффективнее: запустить одну и ту же функцию на стороне сервера или на стороне клиента

В настоящее время я разрабатываю веб-приложение, используя Django (4.0) с Django REST Framework для скриптов Python на стороне сервера и NextJS для Javascript на стороне клиента. У меня есть функция, реализованная на Python, которая помогает загрузить изображение в …

15.02.2022
Можно ли распечатать несколько массивов с помощью templateView в разных контекстах?

Я работаю над представлением с 2 вкладками, в каждой вкладке должен отображаться свой список. Вот пример файла views.py. '''python3 class IndexView(LoginRequiredMixin, TemplateView): имя_шаблона = 'index.html' login_url = reverse_lazy('login') def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) today = datetime.today() start_week = today …

15.02.2022
Django orm Объект модели Subquery

Ссылка на книгу В кулинарной книге сказано, что если вы сделаете все вышеперечисленное, то сможете принести пользу. hero_qs = Hero.objects.filter( category=OuterRef("pk") ).order_by("-benevolence_factor") Category.objects.all().annotate( most_benevolent_hero=Subquery( hero_qs.values('name')[:1] ) ) Мне нужен объект модели Hero.

15.02.2022
Функция очистки SQL в python

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

15.02.2022
Django объяснение поиска URL HyperLinkedSerializer

Я относительно новичок в Django Rest Framework и только что потратил час на выяснение того, как класс HyperlinkedSerializer сопоставляет URL. К сожалению, это привело меня в большее замешательство. Я использую DRF вложенные маршрутизаторы и определение как для …

15.02.2022
Нет такого файла libmariadb.3.dylib ошибка при импорте MySQLdb на mac M1

Я перенес свои данные на M1 Monterey MacOS с intel macmini. Я был счастлив использовать django и mariadb пока не установил пакет с помощью homebrew . Я установил homebrew и вместе с ним установил vim, после чего мое соединение …

15.02.2022
Как применить цикл for в Django views.py

[research/models.py] RECRUITING_CHOICES = [ ('Recruiting', 'Recruiting'), ('Not yet recruiting', 'Not yet recruiting'), ('Completed', 'Completed'), ('Holding', 'Holding'), ] RECRUITING_CHOICES_INV = {val: val for val, _ in RECRUITING_CHOICES} class Research(models.Model): is_deleted = models.BooleanField(default=False) is_recruiting = models.CharField(choices=RECRUITING_CHOICES, null=True, max_length=50) research_name = models.CharField(max_length=2000, null=True) …

15.02.2022
Наследование и миграции Django AbstractModel

Хочу прояснить свое понимание наследования абстрактной модели Django и миграций, поскольку мне было трудно найти четкую документацию по этому вопросу. Допустим, у меня есть пакет pckg.app.models, определяющий AbstractModel: class AbstractObj(models.Model): name = CharField(max_length=100) class Meta: verbose_name = _("Obj") abstract …

15.02.2022
Django - Как получить экземпляр self.id при создании нового объекта

Я работаю с двумя классами, когда я сохраняю первый, он автоматически создает другой, поле под названием "transaction" должно быть заполнено self.id. Но я получаю сообщение об ошибке: NOT NULL constraint failed: portfolios_portfoliotoken.transaction_id вот код, который я использую: …

15.02.2022
Как я могу добавить mimetype?

Я создаю веб-приложение, которое позволяет пользователям загружать файлы. Я хочу ограничить тип mimetype, чтобы пользователи могли загружать только аудиофайлы. Однако сайт не может принимать файлы .amr. Как я могу добавить файлы amr? ''' if form.is_valid(): #validate file file = …

15.02.2022
Как добавить поле выбора в UserCreationForm

Я пытаюсь спросить (с помощью forms.Select возможно), является ли пользователь корейским студентом или иностранным студентом, когда пользователь регистрируется. Я пробовал другие ответы на подобные вопросы, но они не сработали. Возможно, это из-за определения класса User. Как мне его добавить? …

15.02.2022
Как указать шаблон для сниппета в StreamField при использовании SnippetChooserBlock

Я хочу использовать сниппет в StreamField: @register_snippet class Advert(models.Model): url = models.URLField(null=True, blank=True) text = models.CharField(max_length=255) def __str__(self): return self.text class MyPage(Page): body = StreamField([('Snippet', SnippetChooserBlock( target_model='web.Advert')]) my_page.html: {% for block in page.body %} {% include_block block %} …

15.02.2022
Неправильно сконфигурировано: Запрошена настройка INSTALLED_APPS, но настройки не настроены. Heroku

Я пытаюсь установить свой проект Django на Heroku. Я делаю это впервые. При развертывании все проходит успешно, но при открытии представления я получаю следующее сообщение: ImproperlyConfigured: Запрошена настройка INSTALLED_APPS, но настройки не настроены. (полный отслеживание ниже). Я …

15.02.2022
Получить все события пользователя

В настоящее время я могу войти в систему и сохранить свой токен обновления (если нужно, я также могу сохранить токен доступа) в базе данных с помощью Google OAuth2 при использовании python social auth. models.py: from django.db import models from django.contrib.auth.models …