Я создал модель UserProfiles в Django в моем приложении users. Я хочу поместить модель Group в ту же группу в админке Django, что и UsersProfiles. Я попытался реализовать это решение: Получить Django Custom user model listed …
Я создаю приложение для викторины. У меня есть простой набор вопросов, где я хочу отфильтровать все правильные ответы, данные пользователем. Пока все хорошо. После этого я хотел бы получить результаты, разделенные по предметам, и я пытаюсь найти способ фильтровать …
Я запускаю проект Django с gunicorn: gunicorn --bind 0.0.0.0:8000 project.wsgi но я получаю ошибку ниже : Какова может быть причина и решение этого?
У меня есть несколько моделей, которые имеют поля типа "created_at" "updated_at", которые я не хочу получать с помощью objects.values() Есть ли в Django способ исключить поля в values(). Я знаю, что люди ссылаются на defer(), но он …
Не работает форма с ajax при нажатии на like выдает ошибку didn't return an HttpResponse object. It returned None instead. view def post_remove_like(request): """Удаляем like у поста""" if request.is_ajax(): post_likes_id = int(request.POST.get('post_likes_id')) data = { 'removed': True, } post_like = …
Class ProductionOrderProductionOrderStatus(sf_models.BaseModel): production_order = models.ForeignKey(ProductionOrder, on_delete=models.CASCADE) production_order_status = models.ForeignKey(ProductionOrderStatus, on_delete=models.CASCADE) class ProductionOrderStatus(sf_models.BaseModel): status = models.IntegerField(null=False) begin_datetime = models.DateTimeField(default=timezone.now) end_datetime = models.DateTimeField(null=True, blank=True) class ProductionOrder(sf_models.BaseModel): statuses = models.ManyToManyField(ProductionOrderStatus, through='ProductionOrderProductionOrderStatus', related_name='production_orders') если я конкатенирую 2 фильтра следующим образом -> ProductionOrder.objects.filter(statuses__status=2).filter(statuses__end_datetime=None) …
Я создаю модель django для хранения api_key как char следующим образом. class DeviceKey(models.Model): api_key=models.CharField(max_length=100,unique=True) limit_device=models.IntegerField() created=models.DateTimeField(auto_now_add=True) updated=models.DateTimeField(auto_now=True) def __str__(self): return self.api_key class Meta: ordering=('api_key',) verbose_name='DEVICE KEY' verbose_name_plural='DEVICE KEY' class Device(models.Model): api_key=models.ForeignKey(DeviceKey,on_delete=models.CASCADE) name = models.CharField(max_length=100) status=models.BooleanField() switch=models.BooleanField(default=False) timer=models.BooleanField(default=False) category=models.ForeignKey(Category,on_delete=models.CASCADE) created=models.DateTimeField(auto_now_add=True) …
В настоящее время я пытаюсь агрегировать по набору запросов. Это работает отлично, но проблема в том, что если мой набор запросов не имеет значения, функция Coalesce не работает, поэтому значение по умолчанию устанавливается нулевым, а не 0 . aggregated_data …
Итак, у меня есть модель user, которая имеет отношение внешнего ключа с классом/кабинетом, я хочу, чтобы пользователь мог нажать одну кнопку и все пользователи/ученики были бы равномерно распределены по классу/кабинету внешним ключом на основе полей из модели, таких как …
В настоящее время я настроил свои ключи доступа как часть переменных среды и использую это в коде. Код примера: import boto3 import re from os import environ as os_env ACCESS_KEY = os_env['AWS_ACCESS_KEY_ID'] SECRET_KEY = os_env['AWS_SECRET_ACCESS_KEY'] sess = …
Можно ли управлять разрешениями на уровне приложений с помощью групп в DRF? Моя цель состоит в том, чтобы иметь различные приложения и предоставлять разрешения каждому из них на основе групповых разрешений. Таким образом, каждое приложение имеет свою собственную …
Я хочу загружать несколько изображений с помощью модели изображения, а не как вложенный сериализатор Вот мой сериализатор class ProjectImageSerializer(ModelSerializer): class Meta: model = ProjectImage fields = ( 'id', 'file', 'project', ) Это модель class ProjectImage(models.Model): file = …
Я изучаю django уже несколько недель, но я все еще не могу полностью понять, как на самом деле работают некоторые настройки, например, самое основное, что когда я создаю новое приложение под названием "base" внутри моего проекта django, я должен …
Мне нужно получить значение поля, которое мы вводим в форму (в данном случае это дни бронирования) и на его основе сразу рассчитать стоимость бронирования И проблема в том, что я не понимаю, как получить значение этих самых полей (так …
У меня есть 1 основной сервер, на котором расположен django и html с css, js. Также у меня есть прокси сервер, который содержит только nginx файл, который proxy_pass к главному серверу django (по доменному имени) и получает html код сайта …
Я работаю над django-приложением для генерации субтитров к видео. Я должен использовать только ccextractor для этого. Я придумал, как использовать его с помощью wsl: code Однако он возвращает ошибки, когда я запускаю его в других системах, …
Я создавал приложение и ранее у меня работала секция загрузки изображений, однако, спустя 2 недели работы над проектом по какой-то причине кнопка загрузки файла в Django admin больше ничего не …
Ниже приведена моя форма администратора Class RequestedAreaInilne(admin.StackedInline): model = RequestedArea fields = ("area", "building") class BuildingAdmin(admin.ModelAdmin): fields = ("special_access", "user_id", etc ....) inlines = (RequestedAreaInline,) При сохранении формы BuildingAdmin мне нужно валидировать inline форму (т.е. RequestedAreaInilne). Валидация должна …
У меня есть SQL-запрос, и при написании в Django ORM он возвращает ошибку. Но SQL запрос прекрасно работает в MySQL Command Line Client. Не мог бы кто-нибудь объяснить ошибку или работу CASE и When в Django ORM? SQL …
У меня есть модель сотрудника, и при создании экземпляра я хочу автоматически установить его email в "<first_name>.<last_name>@company.com". Итак, я написал менеджер для выполнения предварительной обработки: class EmployeeManager(models.Manager): def create(self, **kwargs): name = kwargs['first_name'] surname = kwargs['last_name'] kwargs['email'] = f'{name}.{surname}@company.com' …
Сначала эти данные выглядят следующим образом <QuerySet [{'product_id': 446, 'available_stock': 959}, {'product_id': 447, 'available_stock': 1004}, {'product_id': 445, 'available_stock': 1021}, {'product_id': 396, 'available_stock': 6}]> Затем я преобразовываю его в список путем : remaining_count_data = list(a_remaining_count) …
Я пробую свой первый проект Django и практикую ORM. Я просто пытаюсь создать модельную форму, используя фреймворк модельной формы Django. Почему-то моя форма не отображается и отображается как None. Может ли кто-нибудь помочь? Вот ссылка на github на мой …
Cloudinary отлично работает с Django, но не уверен, как изменить все типы файлов на private? Очевидно, я могу определить тип, но где это сделать? Хранилище файлов по умолчанию определено в настройках DEFAULT_FILE_STORAGE = 'cloudinary_storage.storage.MediaCloudinaryStorage' Заранее спасибо.
Я использую django.contrib.auth. Код ниже - это рабочая функция входа в систему в моем views.py #function based def user_login(request): if request.method == "POST": username = request.POST['login-username'] password = request.POST['login-password'] user = authenticate(request, username = username, password = password) if …
Может кто-нибудь подсказать мне, как решить эту ошибку, чтобы я мог развернуть свое приложение на Heroku? Вот мой файл requirements.txt: asgiref==3.5.2 dj-database-url==1.0.0 Django==4.1.1 django-extensions==3.2.1 django-on-heroku==1.1.2 gunicorn==20.1.0 psycopg2==2.9.4 psycopg2-binary==2.9.4 python-decouple==3.6 python-dotenv==0.21.0 sqlparse==0.4.2 tzdata==2022.2 whitenoise==6.2.0 Когда я …
Я использую nvim с pyright и у меня такая ошибка, я использую Coc picture
Это мой код, уже тестировал другие, но этот пока не знаю
Я попытался реализовать redirect в django 4.1.1 views. Пожалуйста, найдите следующий код. редирект работает def customer_registration(request): return redirect('customer_login') redirect not working def customer_registration(request): print("ASFADFAd") if request.method == 'POST': return redirect('customer_login') return render(request, 'registration/registration.html') Может ли …
Через некоторое время я смог импортировать свой data.json в Django. Сейчас при отправке запроса функция view.py выдает весь файл data.json. Я хочу создать функцию view.py, которая возвращает только результаты поискового запроса, который был отправлен, а не весь …
Я новичок в Django, но мне очень нравится, и мне приходится работать с необработанным SQL, и я хочу отключить все приложения django и использовать только rest framework. Я пробовал, но это не работает, и я хочу знать, есть ли способ …
Я пытаюсь использовать форму Django для страницы входа в систему, но форма возвращает False каждый раз, когда я вызываю form.is_valid(). Я пытался вывести ошибки в консоль и в HTML-файл, но ничего не отображается. Я попытался получить данные из формы с …
Я написал этот код: мой вид: from django.contrib.auth.views import LoginView, LogoutView class CustomLogout(LogoutView): def post(self, request, *args, **kwargs): messages.success(request, 'Logout was successfully') return super(CustomLogout, self).get(request, *args, **kwargs) Это мой url: urlpatterns = [ ... path('logout/', CustomLogout.as_view(template_name='core/index.html'), name='logout'), …
Я уже преобразовал страницу Markdown, но она не отображается. Вот как выглядит моя страница, когда я пытаюсь ввести любой контент в формате markdown: ПРОСМОТРОВ: from django.shortcuts import render …
Я разрабатываю простое приложение для аутентификации в django, но получаю эту ошибку: TypeError: init() принимает 1 позиционный аргумент, но было задано 2 моя точка зрения from .forms import RegisterForm, LoginForm from django.contrib.auth.views import LoginView from django.shortcuts import render, redirect …
AttributeError: Получена ошибка AttributeError при попытке получить значение для поля picture на сериализаторе ProductSerializer. Поле сериализатора может быть названо неверно и не совпадать с атрибутом или ключом экземпляра Product. Оригинальный текст исключения был: 'Product' object has no attribute 'picture'. class …
В моем проекте есть монеты, которые пользователи могут покупать, использовать для выполнения определенных действий и конвертировать в реальные деньги. Пользователь может конвертировать в реальные деньги только заработанные монеты (например, получая подарки), но не купленные непосредственно на сайте. Поэтому внутри …
У меня есть такая модель class Research(models.Model): CATEGORIES = (...) name = models.CharField(max_length=80) date = models.DateField() category = models.CharField(max_length=10, choices=CATEGORIES) public_use = models.CharField(max_length=17, choices=PUBLIC_USE_CHOICES) Этот фильтр: class ResarchFilter(filters.FilterSet): year = filters.DateFilter(field_name='date', lookup_expr='year') category = filters.CharFilter(field_name='category', lookup_expr='iexact') class Meta: …
From django.db import models class Coustomer (models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) имя = models.CharField(max_length=100) locality = models.CharField(max_lenght=150) zipcode = models.IntegerField() state = models.CharField(choices=STATE_CHOICES,max_lenght=100) class Product(models.Model): title = models.CharField(max_lenght=100) цена_продажи = models.FloatField() скидка_цена = models.FloatField() описание = models.TextField() бренд = …
На моем сайте пользователи могут загружать в базу данных посты с файлами (изображениями, аудио, видео и т.д.) или без них. Сейчас у меня есть два варианта: Отправьте очень большой запрос, содержащий данные постов, а также, возможно, несколько …
Поля формы Django должны быть зашифрованы на стороне сервера и должны быть расшифрованы в браузере клиента во время рендеринга и наоборот для отправки формы Одним из подходов является использование криптографических библиотек JS или применение собственного кода шифрования. Но, …