Hello Мне нужен запрос, который ищет в базе данных и возвращает строку, имеющую наибольшее сходство от начального символа со значением. представьте, задана строка 'abcdefghijklmnop'. В нашей таблице базы данных есть столбец x, и для этого столбца есть строки: 1- 'a' …
У меня проблема с select_related. Я не знаю, что я делаю неправильно, но это не работает. models.py class OrganizerUser(models.Model): """This user manage Agents""" user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) def __str__(self): return self.user.username class Agent(models.Model): user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) organizer = …
Я пытаюсь добавить систему комментирования и ответов к модели моих продуктов, но не могу добавить ответы на комментарии. Это делается на той же странице, где пользователю показываются детали продукта. views.py: class ProductFeedbackView(DetailView): model = Product template_name = 'store/product_feedback.html' def …
Как реализовать Django.views.generic, если ранее использовался запрос? from django.shortcuts import render,redirect from django.http import HttpResponse from .models import * from django.contrib.auth import login,logout,authenticate from .forms import * from django.views.generic import ListView Создайте свои представления здесь. Новый …
Я пытаюсь настроить свои тесты Django, и я заметил, что когда я запускаю все тесты, TestRunner использует корректную тестовую базу данных (для всех псевдонимов): docker-compose exec my_project python manage.py test --keepdb from django import db from django.test.runner import DiscoverRunner …
У меня есть класс API, который мы используем в нашем приложении и который позволяет нам упростить HTTP-запросы и создавать новые конечные точки API, просто определяя, какую модель использовать, без необходимости писать пользовательский обработчик для каждого запроса модели. Однако …
Пока я пытался протестировать свою модель, она была связана с файлом сигналов, где при вызове функции save() на этой модели срабатывает файл сигналов, а затем в этом файле сигналов также создается экземпляр на другой модели. Но когда я …
Я создаю react-django простое приложение для блога и я пытаюсь удалить запись блога, но я также хочу отправить тело с удалением в бэкэнд, но я понятия не имею, How can I access delete body ?. Я могу сделать с …
Я хочу сделать запрос в Django, который использует функцию, принимающую параметры из db e из программы на python. Функция показана ниже: > def myFunc(a, b): > val = mathematical expression with a and b > return val Мне …
Class KcalDetailView(DetailView): model = User context_object_name = 'target_kcal' template_name = 'kcalculatorapp/detail.html' def get_context_data(self, **kwargs): kcl = self.request.user.kcal context = super().get_context_data(**kwargs) i = 0 kcal_list = [] while i < 13: i = i + 1; if kcl.goal == 'diet': kcal_list.append((kcl.weight …
У меня есть поле в модели django: "created_at", которое является временем с часовым поясом (пример: 2022-08-09 14:03:18.467482+02). В моем приложении есть форма, в которой пользователь выбирает только дату (пример: 2022-06-09). Я пытаюсь отфильтровать это поле в моем представлении …
Итак, мы храним из фронтенда в БД массив из нескольких селектов как String с разделителем труб. Чтобы вызвать его для API представления мы берем все модели в textfield() и сериализуем его в JSON проблема с моделями, которые должны быть …
Я делаю свой первый проект DRF и задался вопросом, возможно ли использовать DjangoFilterBackend для фильтрации определенных полей и одновременно использовать фильтр поиска. Таким образом, запрос будет выглядеть примерно так: http://localhost:8000/api/v1/test/?search=test&id=27&author=2672 Возможно ли это сделать с помощью DjangoFilterBackend или мне …
Внезапно я получаю эту странную ошибку при попытке запустить приложение django. Все работает нормально, затем я фиксирую свой код и приложение больше не работает. Я не смог найти никакой полезной информации, кто-нибудь знает, что может вызвать это? …
В настоящее время я следую учебнику для проекта django/react. Я использую python .\manage.py runserver для его запуска, и он работает, но когда я пытаюсь внести изменения в код и сохранить файлы, страница не обновляется. Даже если я закрываю сервер …
Я пытаюсь разместить мое приложение для сайта Django 3.8, которое уже размещено на digital ocean в магазине приложений google. Я просто хочу разместить приложение в google play store, но не хочу использовать ресурсы cloud app-engine sdk! Поскольку моя база данных …
Я настраиваю Django Nginx Server. До этого этапа: uwsgi --socket ProjetAgricole.sock --module ProjetAgricole.wsgi --chmod-socket=666 все работает нормально. Однако, после настройки файла .ini и запуска файла uwsgi --ini ProjetAgricole_uwsgi.ini, я получаю следующее сообщение [uWSGI] получение INI конфигурации из ProjetAgricole_uwsgi.ini. Но …
Я разрабатываю приложение с LinkedIn Log In с OAuth. В моем представлении я отправляю состояние (случайную строку) в запросе linkedin, а затем хочу сравнить его с состоянием, полученным в ответе linkedin Я пытался сохранить состояние в сессии request.session['l_state'] = …
Я в отчаянии. У меня есть https-сервер, который перенаправляет трафик на мой локальный https-сервер. Мой университет использует обратный прокси, который перенаправляет запросы на мой nginx: Локальный https-сервер виден только через vpn. Они делают это для того, чтобы …
Я хочу получить доступ к вербальному имени модели, чтобы поместить его в качестве ключа в сериализатор. Но я не могу найти способ сделать это. Мои модели следующие: class ProductCategory(models.Model): name = models.CharField(max_length=150, unique=True) created_at = models.DateTimeField(default=timezone.now) modified_at = models.DateTimeField(default=timezone.now) def …
Моя цель - получить все товары, которые пользователь добавил в корзину, поэтому я решил получить модель ShopingCart из контекстного процессора. Я добавил ее в контекстный процессор, и она хорошо работает. Но проблема в том, что когда я пытаюсь выйти …
Всякий раз, когда я запускаю сервер, я получаю ошибку django.core.exceptions.ValidationError: [''"1" не является действительным UUID.''] Я использовал UUID v4 для изменения идентификатора пользователя на случайный идентификатор. Но мой код не работает. Я удалял и переделывал миграции много раз. …
Я собирался создать функцию, которая посылает сообщение всем пользователям, используя forloop. но потом я подумал, что этот метод займет много времени в процессе, если членов много... Поэтому я пришел спросить, есть ли какой-нибудь лучший метод, чтобы игнорировать forloop …
Всем привет помогите не могу составить запрос на Django.Мне нужен вот такой запрос сделать. SELECT * FROM "crudapp_infohospitals" AS "hospital" JOIN "crudapp_infohospitals" AS "filiate" ON ( "hospital"."id" = "filiate"."parentId_id") LEFT JOIN "crudapp_valuehospitals" AS "value" ON ("filiate"."id" = "value"."fkHospitals_id") WHERE "hospital"."userFK_id" …
Мне нужна помощь в решении моей проблемы, я развернул веб-приложение django в iis 8, которое содержит персидский slug, в разработке все в порядке, но когда я развернул приложение в iis 8, URL-адреса приложения, которые содержат персидские символы Unicode, не …
В моем проекте Django перестали работать русские кириллические символы. Например, если я задам несколько кириллических символов одной переменной и выведу ее, string = "ввв" print(string) выдает ошибку: UnicodeEncodeError: 'charmap' codec can't encode characters in position 1-3: character maps …
Я создаю приложение, в котором пользователь вводит данные, а затем перенаправляется на страницу, которая показывает результаты, основанные на их вводе с помощью некоторых простых уравнений. Однако каждый раз, когда я обновляю страницу результатов, в базе данных сохраняется новый экземпляр …
Я использую библиотеку social-auth-app-django для авторизации через соцсети. Мне нужно что бы в аккаунте показывалась аватарка пользователя такая же как и в его google аккаунте. Например в stackoverflow сверху показывается моя иконка аккаунта google.<img src="https://i.stack.imgur.com/SrrMk.png" alt="введите сюда …
я новичок и не могу исправить это: def UserList(ListView): model = User имя_шаблона = 'core/users.html'> path('users/', views.UserList.as_view(), name="user_list"), AttributeError: объект 'function' не имеет атрибута 'as_view'
В моем django-проекте есть функция поиска, где можно указать теги, например "яблоко, банан" и по этому запросу найти объекты определенной модели, помеченные тегами taggit. Когда я делаю: tag_set = Tag.objects.filter(Q(name__in=tag_list)) query_set = Model.objects.filter(Q(tags__in=tag_set)) это дает мне объекты, …
У меня есть форма для запроса PATCH, похожая на следующую: class SampleForm(Form): optional_field = CharField(required=False, validators=[optional_text_field_validator]) Это валидатор- def optional_text_field_validator(text): if len(text) == 0: raise ValidationError("This field cannot be empty") Я также пробовал - def …
Кто-нибудь знает, как запланировать выполнение скрипта Django на определенную дату и время? Пример: Пользователь вводит чью-то контактную информацию на frontend, Django backend получает данные формы, но отправляет контактному лицу письмо только через 48 часов. У кого-нибудь …
Мне нужно преобразовать этот запрос в django, но я не могу понять как. SELECT SUM(income) FROM ( SELECT COUNT(keyword)* CASE WHEN country='ca' THEN 390 WHEN country='fi' THEN 290 WHEN country='it' THEN 280 WHEN country='nl' THEN 260 ELSE 250 END …
У меня есть модель в Django. Я просто расширил AbstractBaseUser и добавил несколько пользовательских полей с помощью BaseUserManager. Теперь мне нужно сгенерировать уникальный Id в качестве первичного ключа и показать его в Django admin. Как я могу это …
Есть ли способ изменить логин пользовательского пользователя django с Username на Email? Я пробовал использовать этот метод, но он не работает: def login(request): if request.method == 'POST': email = request.POST['email'] password = request.POST['password'] user = auth.authenticate(request, email=email, password=password) if …
Мой CI/CD конвейер запускается каждый раз, когда происходит внедрение кода. Есть уже заполненная база данных (PostgreSQL). Я вношу изменения в models.py (в частности, добавляю новую модель), а команды python manage.py makemigrations <app-name> и python manage.py migrate записаны в файле …
Только что установил Mezzanine Cartridge из "коробки" появилась ошибка. Помогите ее устранить пожалуйста. Django Version: 4.1 Python Version: 3.8.10 Installed Applications: ('mezzanine.boot', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.redirects', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.sitemaps', 'django.contrib.messages', 'mezzanine.conf', 'mezzanine.core', 'mezzanine.generic', 'mezzanine.pages', 'cartridge.shop', 'mezzanine.blog', 'mezzanine.forms', 'mezzanine.galleries', 'filebrowser_safe', 'grappelli_safe', 'django.contrib.admin', …
Я создал форму, которая добавляет разрешение пользователю. Однако если пользователю уже назначено разрешение, то возникает ошибка UNIQUE KEY ERROR. Как мне изменить форму, чтобы не отображать пользователей, которым уже назначено разрешение. Другими словами, как мне ограничить значения/варианты полей формы?
Я создал виджет формы, который сохраняет адрес в виде списка. class AddressWidget(MultiWidget): def __init__(self, base_widget, attrs=None): widgets = ( forms.TextInput(attrs={'placeholder': 'Address', 'class': 'form-control'}), forms.TextInput(attrs={'placeholder': 'Address Line 2', 'class': 'form-control'}), forms.TextInput(attrs={'placeholder': 'City', 'class': 'form-control'}), forms.TextInput(attrs={'placeholder': 'State', 'class': 'form-control'}), forms.TextInput(attrs={'placeholder': 'Postcode', …
У меня есть модель ChildModel и у нее есть два родительских класса ActivatorModel и TimeStampedModel Ниже представлены три модели: Два базовых класса class ActivatorModel(models.Model): """ ActivatorModel An abstract base class model that provides activate and deactivate fields. """ …