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

16.04.2022
Как разделить предложения и назначить каждое предложение элементу списка в шаблоне

Как мне разделить список строк по "." и вывести их в отдельные элементы "li" в шаблоне. В настоящее время он просто отображает все в одном элементе "li". Я буду очень признателен, если кто-нибудь сможет помочь, thx! models.py class Product(models.Model): …

16.04.2022
Как уменьшить список в jinja 3

Я работаю над созданием шестиугольной сетки с помощью Django. Вот часть кода в шаблоне .html, который я использую для этого конкретного цикла: {% for item in vertical_list_hex %} {{ form.board }} {% endfor %} Где vertical_list_hex - список, …

16.04.2022
Задания Celery не выполняются на heroku (приложение python/django)

У меня есть приложение Django с некоторыми запланированными задачами. Приложение развернуто на Heroku с Redis. Задание выполняется, если его вызвать синхронно в консоли или локально, когда у меня также запущены redis и celery. Однако запланированные задания не выполняются на …

16.04.2022
Django/Bootstrap: некоторые основные стили работают не так, как ожидалось (nav-tab, button)

При использовании Django с Bootstrap (v5) кажется, что класс "nav-tabs" не стилизуется под вкладки, а серые кнопки не стилизуются под таблетки. Похоже, что работает только часть(?) Bootstrap. Почему так? Я пробовал использовать Bootstrap v4 и v5 без …

16.04.2022
Как я могу создать профиль памяти для команды django?

Как я могу профилировать память команды django? Я попробовал использовать декоратор профиля из memory_profiler. А затем я попытался вызвать его с помощью: python -m memory_profiler manage.py create_new_bhpt_records 1976020 "2022-04-14 00:00:01+00:00" -batch-size 10000 Но в выходных журналах не было профилирования памяти. …

16.04.2022
Waitress-serve использует локальный хост и затем использует его в procfile, Но как изменить переменную locasthost/динамически перед тем, как выложить в heroku?

Нужна помощь! Я застрял на финальной стадии развертывания моего первого приложения django на Heroku. Ранее, когда я использовал команду "waitress-serve --port=8000 имя папки проекта.wsgi: приложение" Это не работает, утверждая, что сервер не может быть достигнут. …

16.04.2022
Как сделать 301 редирект django url с несколькими косыми чертами в пути к url?

Я пытаюсь понять, как правильно перенаправлять некоторые URL-адреса которые содержат несколько косых черт и создать постоянное 301 перенаправление при каждом изменении косой черты. Например: A - https://example.org/category/subcategory/article-name-A B - https://example.org/category/subcategory/article-name-B Я …

16.04.2022
В django как я могу выполнить запрос, что (fielda, и fieldb) находятся в разрешенном наборе пар (1, 2), (3, 4)?

В django как я могу выполнить запрос о том, что (fielda, и fieldb) находятся в разрешенном наборе пар (1, 2), (3, 4)? Не похоже, что это возможно с помощью filter или Q запросов. Так ли это? Или мне нужно …

16.04.2022
Ошибка Celery получена незарегистрированная задача типа

Я пытаюсь добавить сельдерей в среду проекта Django-Docker. У меня ошибка: received unregistered task of type 'create_task'. Я пробовал идеи из Celery Received unregistered task of type (run example) но не получилось (пытался указать имя …

16.04.2022
Как собрать пк модели, которую вы сейчас просматриваете (django)

Эй, я пытаюсь сделать проект вопросов и ответов для django, как мне получить pk вопроса, который я просматриваю прямо сейчас, чтобы отправить ответ? Я уже настроил его так, что url ответа имеет /answer/pk вопроса, но я не знаю, как получить …

16.04.2022
Django Queryset с множественными соединениями и фильтрацией

Мне нужен список рабочих мест, объединенных с домами, объединенными с владельцами Строка результатов должна содержать: job_id, job_worker_role1, job_worker_role2, job_worker_role3, house_id, *owner_name, owner_status_name, owner_assigned_user Учитывая, что между домами и владельцами существует связь "многие ко многим", допустимо иметь несколько строк …

16.04.2022
Как полностью протестировать Django ImportMixin через excel

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

16.04.2022
Что не так с моей строкой поиска? Я не получаю правильные данные

Я хочу реализовать поиск в моем проекте django. В моем следующем наборе запросов, при условии else он передает правильные данные. Но с условием if, что бы я ни искал, он ничего не выдает. def get_queryset(self): category = self.request.GET['category'] query = …

16.04.2022
Django Форма входа в систему администратора

Как изменить форму входа, используемую django admin (хочу добавить поле captcha)? Я использую шаблон cookiecutter и следовал предложениям в других ответах SO и руководствах: forms.py class AuthAdminForm(AuthenticationForm): captcha = ReCaptchaField(widget=ReCaptchaV3) show_something_different = forms.TextInput() class Meta(AuthenticationForm): fields …

16.04.2022
Как заставить фильтр QuerySet использовать перегруженный оператор сравнения?

У меня есть модель с OneToOneField, указывающая на модель с параметрами. Последнее перегружает операторы сравнения python, такие как <. models.py: class SomeComplexParameter(models.Model): fid = models.UUIDField(primary_key=True, default=uuid.uuid4) value = models.PositiveIntegerField(default=10) def __lt__(self, other): return self.value < other.value class SomeModel(models.Model): ... …

16.04.2022
Статический файл не существует [закрыто]

Вывод: 'static' in the STATICFILESDIRS setting does not exist. Я пробовал os.path.join(BASE_DIR, '/static'), но это не работает. У меня не было этой проблемы до добавления нового html-файла и я не менял static-folder. Setting.py STATIC_URL = '/static/' STATICFILES_DIRS = …

16.04.2022
Ошибка итерации в Django при шаблонировании двух переменных в одно и то же время

Я хочу итерировать два списка в одном цикле, и я получаю эту ошибку. <ul> {% for protein, ligand in protein_list, ligand_list %} <li> {{protein, ligand}} </li> {% endfor %} </ul> Error during template rendering In template C:\Users\Narsil\dev\django-project\templates\RMSD\main.html, error …

16.04.2022
Как сделать панель навигации отзывчивой?

Я работаю над проектом по веб-разработке. Я не могу сделать свою панель навигации отзывчивой для мобильных устройств. Для настольных компьютеров панель навигации выглядит правильно, для мобильных устройств она не работает. Я ссылался на Как сделать мой navbar отзывчивым? …

16.04.2022
Как правильно использовать атрибут action в форме

<form action="/contact-us/done"> <input type="submit" name="submit" class="btn btn-primary pull-right" value="Submit"> </form> Я хочу перейти по ссылке в атрибуте action после отправки, но это не работает. Может я что-то не так понимаю? Помогите пожалуйста, спасибо!!!

15.04.2022
Перечисление товаров по отношению к продавцу, нажатому в django ecommerce

Я перечислил всех продавцов (пользователей, которые являются сотрудниками) в моем django tempelate, используя следующий код. В tempelates: {% for stf in staff %} <li><a href="{% url 'vendor_products' %}">{{stf.username}}</a></li> {% endfor %} В просмотрах: def vendor_products(request): vend_prod = …

15.04.2022
Как отобразить график прогнозной модели на фреймворке Django?

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

15.04.2022
Python Django 'HTTPSConnection' object has no attribute 'rfind''HTTPSConnection' object has no attribute 'rfind'

Я пытаюсь подключить url для платежной системы, но получаю ошибку: объект 'HTTPSConnection' не имеет атрибута 'rfind'. Я проверил и соединение хорошее. url - sandbox-api.iyzipay.com и вот мой код: iyzicoApiKey = data2['iyzicoApiKey'] iyzicoSecretKey = data2['iyzicoSecretKey'] url = data2['url'] …

15.04.2022
Запрашивает ли django rest framework все объекты из базы данных для одного экземпляра?

При работе с RetrieveAPIView queryset должен быть определен, и обычно он определяется как queryset = <Model>.objects.all() Почему для получения одного экземпляра требуется загрузка всех объектов?

15.04.2022
Я пытаюсь настроить окружение для Django, но сталкиваюсь со следующими ошибками. Может ли кто-нибудь помочь мне в полной настройке django?

Фатальная ошибка в программе запуска: Невозможно создать процесс с помощью ''c:\python39\python.exe'' "C:\Python39\Scripts\pip.exe" install virtualenv'': The system cannot find the file specified.

15.04.2022
Событие щелчка по кнопке с JavaScript не работает в Django

Это код для (cart.js) в папке static/js var updateBtns = document.getElementsByClassName('update-cart') for (i = 0; i < updateBtns.length; i++) { updateBtns[i].addEventListener('click', function(){ var productId = this.dataset.product var action = this.dataset.action console.log('productId:', productId, 'Action:', action) }) } и в …

15.04.2022
Form.is_valid() всегда возвращает false возможно проблема с ошибкой "Это поле является обязательным"

Я изучаю django. Я застрял с этой проблемой. Проблема в том, что form.is_valid() всегда возвращает false. Я попытался отладить и думаю, что проблема связана с ошибкой "This field is required", и я думаю, что это поле - …

15.04.2022
Почему моя сессия Django не хранит ключи правильно, когда в URLconf используется конвертер путей?

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

15.04.2022
Чтение загруженного файла fasta в django с помощью библиотеки Bio

в файле index.html я использовал <input type="file" name="upload_file"> в файле views.py from Bio import SeqIO def index(request): if request.method == "POST": try: text_file = request.FILES['upload_file'] list_1, list_2 = sequence_extract_fasta(text_file) context = {'files': text_file} return render(request, 'new.html', context) except: …

15.04.2022
Как провести модульное тестирование "if request.user.is_superuser:" и "if request.method == 'POST':" с помощью фреймворка unittest

У меня есть представление, которое называется add_product. Теперь я хочу протестировать это представление с помощью фреймворка python unittest. В моей функции add_product я проверяю, что если пользователь является superuser и если request.method == 'POST' как я могу это сделать? …

15.04.2022
IntegrityError - Exception Value: null значение в столбце "username_id" отношения "post_comment" нарушает ограничение not-null

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

15.04.2022
Постоянная база данных Heroku - проект Django [дубликат]

Я загрузил свой Django проект на Heroku, однако все вставленные данные в моей базе данных после загрузки будут удалены через некоторое время. Есть ли у вас идеи, как иметь постоянную базу данных? Или какие-нибудь другие бесплатные хосты для развертывания …

15.04.2022
React не может найти html-документ при использовании Django Backend

Я пытаюсь настроить react frontend с django backend и все в порядке, он соответствует, загружается и т.д. Проблема, с которой я столкнулся, заключается в том, что мой компонент react не может найти реальный документ index.html Uncaught ReferenceError: root …

15.04.2022
Контекст обновления Django ajax

я хочу обновить контекст моего шаблона "threedobject" мой файл представления def threedProductCategory(request): id = request.GET['id'] todos = mProduct.objects.filter(category_id_id=id).values() return JsonResponse({"threedobject" : list(todos)}) мой аякс function refresh(i){ $.ajax({ type:"GET", url: 'cpd/', data:{"id": i}, success: function (result) { threedobject = …

15.04.2022
Post request of the crud функциональность не работает в моем приложении django rest_framework

Я пытаюсь сделать грубый api используя django rest_framework запрос get вроде работает нормально но post запрос не работает вообще, когда я пытаюсь вывести request.data, он выдает пустой словарь Пожалуйста, помогите мне решить эту проблему файлviews.py from rest_framework import …

15.04.2022
Как я могу создавать объекты в цикле for в Django?

В базу данных попадает только одна запись с одним ключом и одним значением (и это последняя запись из фронтенда). Как я могу отправить много записей в базу данных в objects.create()? Мой HTML <div class="container"> <div class='element row' id='div_1'> …

15.04.2022
Получение AttributeError: 'TestCalls' object has no attribute 'assertTemplateUsed' when trying to unit test views.py using unittest framework

Вот мой код для юнит-теста fruit view. Но получаю AttributeError test_views.py class TestViews(unittest.TestCase): def test_fruit_GET(self): client = Client() response = client.get(reverse('products:fruit')) self.assertEquals(response.status_code, 200) self.assertTemplateUsed(response, 'products/fruit.html') views.py def fruit(request): product = Product.objects.filter(category="Fruit") n = Product.objects.filter(category="Fruit").count() params = {'product': product, …

15.04.2022
Django admin view_on_site redirect дает мне дополнительный https:// на продакшене

View_on_site отлично работает на localhost, но когда я попробовал в production, возвращается следующее: https://https//expample.com//accounts/details/9/ Что я могу сделать, чтобы исправить это?

15.04.2022
Как объединить django frontend + django REST Framework?

Я уже разработал целый сайт на django (front-end + back-end) и теперь я хотел бы "разделить" back и front, поскольку я хочу иметь возможность связать приложение для android с базой данных. Я должен создать два разных проекта: один для …

15.04.2022
Секретный ключ в Django при загрузке на Github

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

15.04.2022
Django не загружает содержимое в шаблон

У меня проблема с тем, что Django не загружает содержимое html-файла. Я считаю, что сделал все в соответствии с руководством, но, похоже, это не работает. Когда я открываю сервер и захожу на localhost:8000/reviews/, он показывает только файл home.html …