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

28.11.2021
Как лучше поступить с важной информацией, которую клиент получает с сервера Django?

Я создаю API, который обрабатывает пользователей, нажимающих на запросы отправки/удаления для вступления в спортивный клуб. Когда запрос создается/удаляется, мне нужен PK клуба, чтобы найти экземпляр клуба (когда создается экземпляр ClubRequest) или запрос (когда запрос для конкретного клуба удаляется). Модель запроса …

28.11.2021
Django - 'В текущей транзакции произошла ошибка. Вы не можете выполнять запросы до конца блока 'atomic'.' на очень простом тесте

Я использую Django 3.2.9 с postgres. У меня есть очень простой тест ниже, который генерирует несколько данных из списка, как вы можете видеть, исключение вызвано GoalCategory.objects.create(name=goal_name, emoji='url'). Я вижу, что здесь есть некоторые решения: TransactionManagementError "You can't execute …

28.11.2021
Как отобразить различные Чарфилды в одном предложении?

Я делаю Django проект, который по сути является электронной коммерцией, но для автомобилей. Моя модель выглядит следующим образом: class Userpost(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, null=True, blank=True) title = models.CharField(max_length = 500) Year = models.CharField(max_length = 4) Mileage = models.CharField(max_length …

28.11.2021
Как использовать функцию views в другой функции?

Как я могу использовать функцию view в другой функции? Я пытаюсь сделать кнопку "Мне нравится", но у меня нет идеи, как я могу получить это. Первая функция: def LikeView(request, pk): moje_posty = get_object_or_404(Posty, id=request.POST.get('post_id')) if moje_posty.likes.filter(id=request.user.id).exists(): moje_posty.likes.remove(request.user.id) …

28.11.2021
Django запрос для получения данных

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

28.11.2021
Django heroku requirements.txt ошибки при push

Я разворачиваю свой django проект/PWA с помощью heroku. Я сгенерировал файл requirements.txt с pip freeze > requirement.txt Затем я удалил все @... пути из-за следующей ошибки: remote: Compressing source files... done. remote: Building source: remote: remote: -----> …

28.11.2021
Аутентификация с использованием request.POST, который хранится в SESSION, не работает

Я реализовал функцию входа в систему таким образом в django и хочу сохранить POST запрос после входа. Поэтому я сохранил request.POST в переменной SESSION, и попытался аутентифицироваться с помощью встроенной функции is_authenticated. Но я получаю следующую ошибку: 'dict' …

28.11.2021
Файл JavaScript не работает в шаблоне django

Я пытаюсь подключить страницу javascript к шаблону HTML. Я перепробовал много способов, но ничего не показывает. Ошибок нет, но Js файл не отвечает. Файл index.html имеет вид: {% extends "network/layout.html" %} {% load static %} {% block body %} …

28.11.2021
Django постоянно пересоздает миграцию AlterField для m2m-поля

У меня очень раздражающая ситуация с моей моделью Я переименовал модель, используемую в качестве таблицы ManyToMany # The business models contains this field admins = models.ManyToManyField("users.User", through=BusinessMember) # this is the many to many model used …

28.11.2021
Как передать данные в шаблон, не передавая их через представление?

У меня есть файл base.html, в котором на боковой панели он перебирает все пространства внутри моей модели Spaces и отображает их в виде ссылок. Мне интересно, вместо того, чтобы передавать эти пространства через каждое представление, есть ли способ просто …

28.11.2021
Как устранить дублирование кода в View для фильтрации экземпляров модели

Я пытаюсь понять, как решить, вероятно, очень простой вопрос, но я хотел бы сделать это соответствующим и Django последовательным способом. Предположим, что у нас есть пример модели: class ExmapleModel(Model): vote_up = models.IntegerField(default=0) vote_down = models.IntegerField(default=0) def get_voting_count(self): return …

28.11.2021
Как я могу использовать одну и ту же макетную базу данных при тестировании обычных представлений django и представлений api?

У меня следующая проблема: я запускаю тесты с помощью TestCase и создаю некоторые данные для своей базы данных. Однако перед отрисовкой шаблона представление использует некоторые вызовы API и получает информацию из реальной базы данных, а не из макета. Есть …

27.11.2021
Как правильно оформить models.py для БД квадратного уравнения

Ребят, мне нужно сделать сайт на Django в котором можно будет решать квадратное уравнение. Пользователь просто вводит три числа я их принимаю, и могу высчитать сами корни, но вот как вывести результат совсем не понимаю. models.py: from django.db import models …

27.11.2021
Как получить "исторический" Queryset для набора данных с помощью Django ORM?

У меня есть CurrencyHistory модель вместе с таблицей базы данных, которая заполняется при каждом обновлении Currency модели для исторических данных. class CurrencyHistory(models.Model): id = models.AutoField(primary_key=True) change_rate_date = models.DateTimeField(_("Change Rate Date"), auto_now=False, auto_now_add=True, db_column='change_rate_date') code = models.ForeignKey("core.Currency", verbose_name=_("Code"), on_delete=models.CASCADE, related_name='history', …

27.11.2021
Фильтрация кверисетов в Django не обеспечивает ожидаемого поведения

У меня есть приложение, принимающее входные данные от пользователя на лицевой стороне. Функциональность, которую я пытаюсь реализовать, должна отображать на переднем плане все названия, которые имеют отзывы <=0, или отображать значения NULL в базе данных. reviewsign_high = …

27.11.2021
Изменение цвета определенной строки во всем html-документе с помощью Django

Предположим, в вашем документе в 100 предложениях встречается слово "день". Вы можете изменить цвет этого слова следующим образом: <span style="color: #ff0000"> day </span> Проблема в том, что вам нужно сделать это 100 раз. Я использую Django и …

27.11.2021
Что возвращает метод request.POST.get в Django?

Что возвращает request.POST.get("a") в то время как "a" является ссылкой на следующий html label for = "a">ADDED ITEMS:</label> <input hidden type="number" name="a" id="a"> def myfunc(): if request.method == "POST": a = request.POST.get("a"); obj = TransferedItems(item_id = a); obj.save(); …

27.11.2021
Почему мой код Django в переменных HTMl не работает

''' Я пытаюсь получить переменную в html-документ с помощью python и django ''' def nombrarVariables(request): nombre="juan" doc_externo=open("SeleccionGrafica2.html") template=Template(doc_externo.read()) doc_externo.close() contexto=Context({"variable": nombre}) documento=template.render(contexto) return HttpResponse(documento)

27.11.2021
Как получить экземпляр только что созданного пользователя в представлении на основе функций django

Я пишу логику на django, где вновь созданный пользователь будет автоматически получать бесплатное членство, когда он нажмет кнопку signup button и прямо сейчас, я знаю что делать, но я не знаю как реализовать, возможно потому что у меня нет большого …

27.11.2021
Почему на хостинге не подгружаются css/js файлы и не видит админку grapelli?

Дело в том что почему-то на хостинге не подгружаются css/js файлы хоть и на локалке всё работало как следует. Вот как я подгружаю css и js в хтмл файлике {% load static %} <link rel="shortcut icon" type="image/png" href="media/images/logominiature.png"> <link rel="stylesheet" …

27.11.2021
Изображение, сохраненное на носителе, не отображается

при нажатии на "yo" изображение отображается, но при отображении через тег img оно не появляется на веб-странице <a href="{{status.adv.url }}">yo</a> <img src="{{status.adv.url}}" width="250" height="250" alt="advertise"/>

27.11.2021
Есть ли способ редактировать шаблон django?

В последней части кода есть цикл for, который помогает в построении boostrap crousel, но чтобы сделать сайт отзывчивым, мне нужно удалить этот цикл for. Есть ли какой-нибудь способ добиться отзывчивости? <div class="carousel-item active"> {% for i in …

27.11.2021
Django - развертывание Heroku, как решить ошибку сервера (500)? Ошибка Cloudinary?

У меня вопрос по поводу моего приложения Django для развертывания на Heroku. Когда в файле setting.py стоит Debug=False, то возвращается Error server 500, а когда True, то все нормально? Это с параметром collecstatic? найдите ниже файл настроек: …

27.11.2021
Добавление данных в форму до ее отправки с помощью Javascript в Django

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

27.11.2021
Как мне сделать загружаемый pdf и заставить его отображаться на моей странице в django?

Сейчас у меня просто сделано так, что на сайте администратора, когда администратор выписывает форму и нажимает отправить, есть кнопка с надписью view on the page и если нажать на нее, то открывается pdf. Как мне сделать так, чтобы администратор мог …

27.11.2021
Как предварительно кэшировать/загрузить удаленную БД postgres в django/python для более быстрого тестирования?

Я запускаю django с удаленной БД на хостинге heroku для тестирования. При локальной разработке/тестировании я использую удаленную БД. Есть ли способ предварительно кэшировать/загрузить всю базу данных локально, чтобы мне не приходилось выполнять сетевые вызовы при выполнении запросов? В …

27.11.2021
Два набора форм в одном представлении - django

Я пытаюсь реализовать два набора форм в одном представлении, один из наборов форм должен быть всплывающей модальной формой, class MobileCollection(models.Model): mobile = models.ForeignKey(ModelCategory,on_delete=models.PROTECT,related_name='model_category') qnt = models.IntegerField() price = models.DecimalField(decimal_places=3,max_digits=20) class Imei(models.Model): mobile = models.ForeignKey(MobileCollection,on_delete=models.PROTECT) imei = models.CharField(max_length=15,unique=True) serial_no = …

27.11.2021
Django Project - 'urlpatterns' = (синтаксическая ошибка - невозможно присвоить литерал)....Подскажите пожалуйста?

Django Project - 'urlpatterns' = (синтаксическая ошибка - невозможно присвоить литерал)....Пожалуйста, подскажите?

27.11.2021
Включенный URLconf 'web_project.urls', похоже, не содержит никаких шаблонов

My Customer Apps urls.py ''' from django import urls from django.urls import path from django.urls.resolvers import URLPattern from .import views URLPattern = [ path('', views.base ,name= 'customer-base'), path('Hall/', views.Hall ,name= 'customer-Hall'), path('Food_item/', views.Food_item ,name= 'customer-food'), path('About_us/', views.About_us ,name= …

27.11.2021
Как использовать два параметра в методе delete класса GenericViewSet в Django

Я новичок в Django Как использовать 2 параметра в моем url с методом delete на django 3 Моя конфигурация url: API_VERSION = os.getenv('API_VERSION') API_ROOT = "grpz/" router = routers.DefaultRouter(trailing_slash=False) router.register(r'^groups/(?P<group_id>.)/users/(?P<user_id>.)', group_views.DeleteGroupViewSet) schema_view = get_schema_view( title='next_blog', …

27.11.2021
Доступ к файлам os с помощью django внутри приложения electron

У меня есть веб-приложение, построенное на Django/React. Я хочу преобразовать его в электронное приложение и не уверен, нужно ли мне рефакторить часть кода бэкенда в node.js. Вот соответствующая информация: User needs to create a file with their …

27.11.2021
Django modelformset не сохраняет данные. Возвращает пустой список после вызова clean_data

У меня проблема с набором форм, он не сохраняется. Консоль не выдает ошибок, но после вызова print(formset.cleaned_data) возвращает пустой список. Стандартная форма сохраняется нормально. Этот набор форм предназначен для добавления услуги, сделанной для объекта автомобиля. Я не смог найти …

27.11.2021
Как проверить, существует ли значение в multiselectfield с помощью языка django templat

Я использую multiselectfield в моделях, чтобы пользователь мог выбрать несколько значений и сохранить их в колонке sub_law_type. Значения правильно сохраняются в этой колонке. Теперь в html у меня есть некоторые условия, которые должны быть выполнены для отображения данных суждения. …

27.11.2021
Django модель Загрузка ImageFile через код/ручно

Я пишу скрипт populate на python для регистрации пользователей, и при регистрации их просят загрузить картинку. Теперь, чтобы достичь этого с помощью кода, я прочитал различные темы на stackoverflow и пришел к коду 'picture.save' ниже, чтобы сохранить изображение в поле …

27.11.2021
Django user authenticate возвращает только None

Я пытаюсь создать простой API на Django, и это моя первая задача. Класс User получает AbstractUser, вот так: from django.db import models from django.contrib.auth.models import AbstractUser class Usuario(AbstractUser): nome = models.CharField(max_length = 255) username = models.CharField(max_length=150, unique=True, blank=False, null=False, default="") …

27.11.2021
Проблема камеры OpenCV с Django и Azure

Я новичок в использовании azure и django. Во время работы над проектом у меня возникли проблемы с камерой на моем ноутбуке. При запуске кода на моей локальной системе он работает совершенно нормально (камера открывается, обнаруживает все и делает то, …

27.11.2021
Как получить модель-объект, используя другие модели в django

Мне нужно если пользователь запрашивает следующую страницу, то ответом на запрос должна быть страница, содержащая конкретные сообщения, сделанные пользователями, за которыми следует пользователь, который запрашивает. Я думал сделать некоторые действия для этого: Get the requester Get the …

27.11.2021
Как преобразовать UIImage в данные, которые понимает Django

Может показаться глупым вопросом, но у меня проблема с UIImage.. Мое приложение взаимодействует с сервером Django, и для этого я использую Alamofire. Мне нужно передать изображение, но я не знаю, как преобразовать UIImage в соответствующие данные, чтобы сервер мог …

27.11.2021
Как отфильтровать имя пользователя из связанной модели в форме фильтра Django

Я хочу отфильтровать первое имя пользователя из моей модели профиля, используя Django filter . это моя модель профиля в models.py. from django.contrib.auth.models import User class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) total_members = models.CharField(max_length=500, blank=True) ...other fields …

27.11.2021
Django изменение значения поля databe с помощью переменной в представлении

Есть ли способ обновить вручную значение определенного поля в экземпляре модели с помощью переменных? Например. models.py class ExampleModel(models.Model): name=models.CharField(max_length=10) a=models.CharField(max_length=10) b=models.CharField(max_length=10) c=models.CharField(max_length=10) views.py list=[a,b,c] fruits=[orange,apple,banana] values def ExampleView(request): model_instsnce=ExampleModel.objects.last() for i in list: instance_model.i=fruits[i] model_instance.save() …