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

09.08.2021
Как перенести Ferris Framework с Webapp2 на Django

Одно из моих приложений работает на python2 Ferris framework с webapp2 в Gcloud, теперь я решил перенести приложение на python 3. Пожалуйста, кто-нибудь может помочь, что мы должны сделать, чтобы перенести приложение.

09.08.2021
Django как завершить сессию через несколько секунд

Я использую сессию django в моих представлениях для показа сообщения, но проблема в том, что я не могу установить время истечения сессии. Я пробовал это request.session.set_expiry(1), но не сработало. вот мой код: request.session["error_message"] = "your comment didn't …

09.08.2021
Django - передача списка в качестве параметра onlick | работает, но есть ошибки

Я передаю 'country_names' из моего views.py return render(request, 'update.html', { 'country_names': all_countries_names,}) и попытка использовать его в качестве параметра с <button onclick="updateCountries({{ country_names }})">Update</button> он действительно работает, как я ожидал, однако есть две ошибки, говорящие, …

09.08.2021
Как сделать так, чтобы если нет ответа более N секунд, то вернуть None (потому что это будет бесконечно, если сообщение не отправлено).

Async def async_function(): ws_conn = None ws_url = 'websocket:4000' print(ws_url) try: timeout = 5 try: ws_conn = await asyncio.wait_for(websockets.connect(ws_url), 1) except asyncio.exceptions.TimeoutError as e: print('Error connecting.{}'.format(e)) response = await ws_conn.recv() await ws_conn.close() return response except: await ws_conn.close() return …

09.08.2021
Как этот код связывает два класса друг с другом?

Это код с сайта django from django.db import models from django.db.models.deletion import CASCADE class ToDoList(models.Model): name = models.CharField(max_length=200) def __str__(self): return self.name class Item(models.Model): todolist = models.ForeignKey(ToDoList, on_delete=models.CASCADE) text = models.CharField(max_length=300) complete = models.BooleanField() def __str__(self): return self.text …

09.08.2021
Как использовать сторонний api, который имеет Basic Auth (имя пользователя, пароль) в django?

У меня есть один сторонний API (URL). Для доступа к этому URL я должен предоставить базовый аутентификатор, который представляет собой имя пользователя и пароль. Как получить данные из этого API используя basic Auth в django?

09.08.2021
Тест pytest всегда возвращает abc.is_online True

Тест всегда возвращает abc.is_online True. Но abc.is_online должен быть False, потому что задача celery делает is_online False через 60 секунд после этого.. Ошибка Meassge: assert True == False где True = <ABC: Charles Reyes>.is_online @app.task(name="task.abc_last_active") #Celery task def abc_last_active(): …

09.08.2021
Как преобразовать код шаблона django jinja в jquery ajax

Я использую django rest framework. Я хочу изменить код шаблона django jinja на jquery ajax. Я новичок в jquery. Я хочу сделать следующие условия с помощью jquery ajax с src изображения, видео и аудио. Пожалуйста, помогите мне. Вот мой …

09.08.2021
Каково назначение __exact в Django querysets API?

Какова цель использования __exact в Django querysets API? Например: >>> Library.objects.filter(id = 15942) <QuerySet [<Library: bee>]> >>> Library.objects.filter(id__exact = 15942) <QuerySet [<Library: bee>]> И: >>> Library.objects.filter(title = 'bee') <QuerySet [<Library: …

09.08.2021
Django устанавливает номер страницы cusotme в paginate_queryset

Я хочу написать код, который находит номер страницы пользователя и возвращает эту страницу: вот код, который находит номер_страницы: class UserScoreBoard(GenericViewSet, mixins.ListModelMixin): permission_classes = (IsAuthenticated,) queryset = User.objects.all().order_by('-xp_balance') serializer_class = UserSerializerReadOnly @action(url_path='user-page', methods=['get'], detail=False, url_name='user-page') def get_user_page(self, request): page_size = …

09.08.2021
Как отредактировать текст метки imageField "Currently, ... ect"

Здесь у меня есть форма, я нашел, как контролировать label и поле ввода поля изображения, но label контролирует только текст аватара, а не "currently ....ect", есть ли способ получить к …

09.08.2021
Как загрузить файл формата .dump с помощью manage.py loaddata в Django?

У меня есть файл data.dump для mysql и я пытаюсь использовать manage.py loaddata для заполнения моей базы данных этим файлом данных, но получаю эту ошибку: CommandError: Problem installing fixture '˜/Downloads/data': dump is not a known serialization format. Очевидно, …

09.08.2021
Django не передает новые данные моим функциям при тестировании

Введение: Я следую этому руководству django channles. Проблема: Новые данные не передаются потребителю или какой-либо функции в отличие от обычного тестирования с Django testcase или с RestApi testcase. class ChatTests(ChannelsLiveServerTestCase): serve_static = True # emulate …

09.08.2021
Не удалось разобрать остаток: '(5+6)' от '(5+6)'

Я играл с шаблоном jinja и вдруг обнаружил ошибку при сравнении полей DateTime. Тогда попробуйте с простым числовым сравнением, как это: {% if (5+6) > 1 %} <p> This will display if the condition is true </p> {% endif %} …

09.08.2021
Django rest framework создает объект с сериализатором файлов "многие ко многим

Я не могу создать объект проекта с полем многие-ко-многим в модели языков, мне нужен лучший способ реализовать это, я пробовал django rest framework docs но это не помогло мне, нужно ли создавать объекты языков до объекта проекта …

09.08.2021
Альтернатива list_display для Django Admin?

Я работаю над проектом, в котором мне нужно, чтобы список автоматически фильтровался, когда человек просматривает список. В модели у меня есть поле, известное как "active". Если страна является активной, она должна отображаться в списке. Проблема с list_filter заключается в …

09.08.2021
Django: отправка двух ajax-запросов из одной и той же начальной формы

У меня есть форма, сгенерированная в шаблоне, которая вызывает ajax запрос, чтобы сделать вычисления из введенных данных. Все работает нормально. Вот как выглядит моя установка: index.html <form method="POST"> {% csrf_token %} <label><h3>Input variables to calculate EOQ:</h3></label> <br> …

09.08.2021
Невозможно использовать цикл for в Django html

Когда запускаю сервер и вижу его. Он показывает {%block body%}{%endblock%} Я пытался показать информацию из базы данных используя django и вернуть html

09.08.2021
Как использовать потоковое вещание с веб-камеры из приложения django?

Я пытаюсь протестировать потоковое вещание с веб-камеры в простом приложении Django с помощью только views.py и html. Оно показывает простой html-текст на экране, не открывая веб-камеру. Что я здесь упускаю? Это мой views.py from django.shortcuts import render from django.views.decorators …

09.08.2021
Django Test.py django.db.utils.IntegrityError: UNIQUE constraint failed: books_book.id

когда я запускаю python manage.py tests Я получаю эту ошибку как django.db.utils.IntegrityError: UNIQUE constraint failed: books_book.id это приводит к неудаче большинства других тестов Вот полный tests.py файл: class BookViewTests(TestCase): self.user=get_user_model().objects.create_user( username='test', email='test@gmail.com', city='city', state='state', password='secret', …

09.08.2021
Сравнение временных данных в Jinja

Я работаю с Django. У меня есть следующая переменная в моем шаблоне: startingTime ее значение берется из базы данных (DateTimeField) currentTime фактически переменная, которая содержит значение datetime.datetime.now() durationInMinits фактически целочисленное поле, содержит int значение (в минутах) …

09.08.2021
Django: просмотр содержимого с определенным идентификатором

Enter image description hereenter image description hereкак сделать так, чтобы при определенной категории я получал только фильмы этой категории? (я прилагаю фотографии моделей и видов) спасибо заранее Извините за английский вводите описание изображения здесь

09.08.2021
Django Models. Отношение один к списку

На dbdiagram_io написал схему базы данных. Подскажите пожалуйста, как описать модели Django для такой структуры БД? В частности интересует момент описания поля отношения 1 к списку без дополнительной таблицы соотвествия. В данном случае mmg_datasets.files_list хранит перечень id из mmg_files. Схема: …

09.08.2021
Реализация общей схемы Django для нескольких арендаторов

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

09.08.2021
Какой тип базы данных подходит для тяжелого проекта django

Какой тип базы данных подходит для тяжелого Django проекта, такого как система управления проектами?

09.08.2021
Django Admin с пользовательской формой; вычисляемое поле отсутствует в форме

В обычном (не админском представлении), если у вас есть поле, которое вычисляется бэкендом, а не в форме, вы можете поступить с ним следующим образом: obj = form.save(commit=False) obj.calc_me = calc_at_now() obj.save Допустим, у меня есть модель администратора для …

09.08.2021
Отключить публичную загрузку файлов типа .env

Как отключить загрузку файлов в корневую папку? Например, когда я перехожу по ссылке; https://example.com/.env Он загрузит файл .env, и https://example.com/projectfolder/settings.py В результате будет загружен файл …

09.08.2021
Получение ошибки при попытке сохранить модель Django в мою базу данных Sql Dtatabase

Здравствуйте, я получаю эту ошибку, когда пытаюсь сохранить модель AttributeError: 'tuple' object has no attribute 'startswith. По сути, программа должна вывести список всех пользователей. Но несмотря на то, что в таблице уже есть несколько записей. Таблица, которую я …

09.08.2021
Я получаю сообщения об ошибках в терминале, когда пытаюсь запустить manage.py runserver

Я получаю сообщения об ошибках всякий раз, когда пытаюсь запустить manage.py, ModuleNotFoundError: No module named 'PyShop.settings', но у меня есть этот модуль, названный "PyShop.settings" в моей папке. C:\Users\uer\PycharmProjects\PyShop>python manage.py runserver Traceback (most recent call last): File "C:\Users\uer\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\management\base.py", line 354, …

09.08.2021
Поле текстового редактора YAML в Django

Я ищу удобный способ написания и редактирования YAML в админпанели Django. Есть ли в админпанели django текстовые редакторы для YAML

09.08.2021
Как реализовать метод от модели к форме

В моем models.py есть метод Model: class Book(model.models): ... def generate_tag(self): return f'{self.inspection.series_of_tags}-{str(self.tag_number).zfill(7)}' Я хочу реализовать этот метод в моей форме, когда я нажимаю на update view, он генерирует новый тег: class TagForm(core.ModelForm): def save(self, commit=True): …

09.08.2021
Нужна помощь в создании поискового представления и как применить в HTML странице из БД, которую я создал - Django

Я создаю сайт с DJANGO, где люди вставляют слова и ассоциации, как запомнить это слово. Я построил часть вставки слова. Сейчас я застрял на части реализации поиска слов и извлечения информации из БД. def Search_word(request): search = request.POST.get("search", False) …

09.08.2021
Проблемы с использованием встроенной базы данных postgres с Django

Я пытаюсь использовать встроенную базу данных postgres с django согласно инструкции: https://docs.djangoproject.com/en/3.2/ref/databases/#postgresql-notes При запуске сервера я получаю ошибку: django.db.utils.OperationalError: fe_sendauth: no password supplied Как я должен определить учетные данные базы данных в этом случае (я …

09.08.2021
Django, Внешний ключ не заполняется данными сессии

я пытаюсь заполнить мой foreignkey (работодатель) пользователем, который вошел в систему, но я видел много способов, но они не сработали для меня, кто-нибудь знает, что я делаю неправильно? и как я могу это исправить? Вид: class JobCreate(CreateView): model …

09.08.2021
Получение ошибки при попытке запустить тест "RuntimeError" Доступ к базе данных не разрешен

В моем проекте запущено несколько задач celery. Я хочу написать несколько тестов для задач, используя фабрики pytest. Но каждый раз, когда я передаю задачу в тест, я получаю ошибку Getting error when trying run test "RuntimeError" Database access not …

09.08.2021
При использовании Redirect в django, декоратор Login required не работает

View.py @login_required def Loginup(request): if request.method == 'POST': regex = '^[a-z0-9]+[\._]?[a-z0-9]+[@]\w+[.]\w{2,3}$' email = request.POST.get('email') password = request.POST.get('password') bad_chars = "!#$%^&*()[]{'}-+?_=,<>/" parameters = [email, password] filtered_parameters = [] for i in parameters: a = ''.join(c for c in i if c …

09.08.2021
Одно и то же время даты сохраняется в разных вызовах конечной точки Drf

Я использую datetime.now() и каким-то образом одна и та же дата и время с точностью до секунды сохраняется в моей postgre db при различных вызовах api. Это происходит около 5+ раз с разницей в несколько минут, прежде чем измениться на …

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

я пытаюсь добавить (курдский) язык в мое приложение django, но settings.LANGUAGES не поддерживает курдский (ku) код, я также пытался использовать rosetta ( ROSETTA_LANGUAGES ), у которой есть курдский язык в списке языков сайта, но он также …

09.08.2021
Миграция Django прошла, но поле не было удалено

У меня есть приложение django в production, на прошлой неделе я хотел удалить поле из моей модели пользователя, review_rate, чтобы заменить его M2M отношением с другой таблицей. Результирующая миграция: # Generated by Django 2.2.1 on 2021-07-20 16:41 …

09.08.2021
Как получить данные из динамической html-таблицы в django?

У меня есть таблица с 3 столбцами, строки которой будут добавляться динамически в зависимости от количества предметов. 1 колонка - это label, а остальные 2 - поля ввода. Как мне получить данные таблицы после публикации в функции views.py ? …