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

16.12.2021
Как использовать FCM pkg на Django?

Я использую пакет fcm_django для отправки уведомлений API на Firebase, но у меня есть некоторая путаница в этих двух концепциях на Firebase, как это: (registeration_id и device_id) https://fcm-django.readthedocs.io/en/latest/#setup Я поместил "server_key" Firebase в registration_id, …

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

My model.py class Main(models.Model): name= .... amount = models.PositiveIntegerField(default=40000) По моему мнению: def mainf(request): listmain = models.Main.objects.all() for data in listmain: value = data.amount * 5 calculated_data = data_and_value context = {'main':calculated_data} return render(request,'main/main.html',context) Как я могу …

16.12.2021
Как предопределить значение внутри модели/формы в Django?

Я создаю простое приложение, которое позволяет пользователям создавать группы. Когда пользователь создает группу, она имеет следующие поля: имя desc inviteKey - я хочу, чтобы это поле было скрыто и генерировало 10-символьный код, а затем отправляло его. …

16.12.2021
Я не могу проверить jwt-токен [django].

Введите описание изображения здесь Я использую drf-jwt : https://styria-digital.github.io/django-rest-framework-jwt/ я сделал жетон def jwt_login(user: User): jwt_payload_handler = api_settings.JWT_PAYLOAD_HANDLER jwt_encode_handler = api_settings.JWT_ENCODE_HANDLER payload = jwt_payload_handler(user) token = jwt_encode_handler(payload) return token и модель …

16.12.2021
AttributeError: тип object не имеет атрибута 'get_extra_actions'

У меня есть небольшое веб-приложение, и я пытаюсь разработать для него API. У меня возникла проблема с моделью, которую я назвал Platform, внутри приложения, которое я назвал UserPlatforms. Та же ошибка: AttributeError: type object 'UserPlatformList' has no attribute 'get_extra_actions' …

16.12.2021
Как использовать initial в форме с несколькими объектами без получения ошибки MultipleObjectsReturned

Почему форма выдает исключение MultipleObjectsReturned, когда я пытаюсь позволить пользователям редактировать обложку своего профиля, у меня есть модель для учетной записи и я также создал отдельную модель для хранения загрузки изображений обложки профиля пользователей, учитывая, что пользователи могут загружать несколько …

16.12.2021
Необязательные параметры Django с методом Django Path

Я пытаюсь вызвать один и тот же метод с несколькими URL (один без параметра). Когда я вызываю функцию, она вызывается несколько раз с параметром pk=None. Есть ли способ исправить это или почему нужно использовать необязательный параметр с методом path в …

16.12.2021
Как исправить эту ошибку в Django?

Когда я запускаю свой локальный сервер, возникает эта ошибка: из django.conf.urls import url ImportError: cannot import name 'url' from 'django.conf.urls' (C:\Users\Administrator\AppData\LocalPrograms\Python\Python39\lib\site-packages\django\conf\urls_init_.py)

16.12.2021
Обслуживание статики в режиме FORCE_SCRIPT_NAME

Я борюсь с обслуживанием статических файлов при использовании apache2 proxy. Я хочу держать мой сервер django на пути foo, как показано ниже. <VirtualHost *:80> ProxyPreserveHost On ProxyPass /foo/ http://0.0.0.0:8000/ ProxyPassReverse /foo/ http://0.0.0.0:8000/ </VirtualHost> При таких настройках мое …

16.12.2021
AttributeError: объект 'list' не имеет атрибута '_committed', Django restframework

Я новичок в Django, в моем проекте мне нужно получить несколько изображений из почтового запроса. Я делаю это, используя только views.py, я не использую сериализаторы, но я получаю следующее Ошибка: AttributeError: у объекта 'list' нет атрибута '_committed'. Структура json …

16.12.2021
Проблема альпийского образа Docker для Django с базой данных MySQL

Я пытаюсь сжать докер-образ alpine для Django с базой данных MYSQL. Но продолжаю получать NameError: имя '_mysql' не определено Я использую многоэтапную сборку и не могу решить эту проблему. ########### # BUILDER # ########### # pull official …

16.12.2021
Django rest_framework система входа в систему [закрыто]

Я использую Django и библиотеку djangorestframework для создания простой системы входа, в которой я получаю токен аутентификации, если все правильно, но когда я тестирую ее с помощью Postman, он принимает учетные данные, только когда они находятся в разделе body. Мои …

16.12.2021
Получить идентификатор подписки подписки PayPal с пробным периодом

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

16.12.2021
Django Сериализация поля из другой модели

У меня 3 таких модели: class Category(ClassModelo): description = models.CharField( max_length=100, unique=True ) class SubCategory(ClassModelo): pk_category = models.ForeignKey(Category, on_delete=models.CASCADE) description = models.CharField( max_length=100, ) class Product(ClassModelo): code = models.CharField( description = models.CharField(max_length=200) pk_subcategory = models.ForeignKey(SubCategory, on_delete=models.CASCADE ) …

16.12.2021
Django Сайт членства

Пожалуйста, какой самый простой способ реализовать функцию членства в Django и интегрировать ее со Stripe/Paypal? Я пробовал использовать группы, но все еще не могу понять, как это работает. Любая информация и/или предложение (предложения) будут высоко оценены.

16.12.2021
Установка нескольких приложений одной записью в INSTALLED_APPS в django (зависимость)

доступна ли концепция зависимостей и в приложениях Django? Например, допустим, я создаю свое собственное пользовательское приложение Django "polls", которое может быть повторно использовано в любом проекте Django. поэтому всякий раз, когда вам нужно добавить его в …

16.12.2021
Сеанс входа в систему администратора пользовательского пользователя Django не создается

Я использовал пользовательскую модель пользователя в качестве модели пользователя auth. Но при попытке войти под именем admin на сайте Django admin. Пользователь проходит аутентификацию и добавляется в request.user, но сессия не создается, и когда он перенаправляется, я предполагаю, что request.user …

16.12.2021
MSSQL - поля DISTINCT ON не поддерживаются этим бэкендом базы данных

У меня такая форма class FromToForm(Form): ModelChoiceField(queryset=TblWorkPlace.objects.all().distinct('work_place_name')) Django пишет следующее сообщение об ошибке: DISTINCT ON fields is not supported by this database backend Есть ли какое-то обходное решение?

16.12.2021
Django: Как сделать форму условной?

У меня есть форма с двумя полями. От пользователя требуется выбрать только одно из двух. Не оба и не ни одного. Я попытался решить эту проблему, переписав чистый метод, как описано в Django Doc: forms.py class ConfigureWorkout(forms.Form): first_exercise = …

16.12.2021
Когда я запускаю все свои тесты в классе, я получаю пустую базу данных?

Проблема: когда я нажимаю главную зеленую кнопку для выполнения всех тестов print(x) возвращает [3,4]. Но, когда я нажимаю test_block_coaches кнопку print(x) возвращается [1,2]. Я думаю проблема в том, что когда django удаляет некоторые …

16.12.2021
Приложение Django в Azure - OperationalError at /edit_profile/ (1366, "Неверное строковое значение: '\\xC5\\\x9B' для столбца 'first_name' в строке 1")

У меня есть приложение Django, размещенное на Azure, которое подключено к базе данных MySQL (Azure Database for MySQL). Я хотел отредактировать свой профиль, поэтому я поставил ść (в целях тестирования) в First name и получил следующую ошибку: OperationalError at …

16.12.2021
Перевод полей формы Django в HTML

Я создаю поля в цикле for и сохраняю их в списке в форме Django. При попытке поместить поля в HTML-файл, кажется, что печатается объект. Что-то вроде этого: <django.forms.fields.IntegerField object at ...> Мой HTML выглядит следующим образом: {% for …

16.12.2021
Как правильно использовать виджет FilteredSelectMultiple с кросс-таблицами в Django Forms?

Итак, у меня есть очень базовая модель class Student(models.Model): id = models.AutoField(primary_key=True) first_name=models.CharField(max_length=50) last_name=models.CharField(max_length=50) ... class Course(models.Model): id = models.AutoField(primary_key=True) course=models.CharField(max_length=50) description=models.CharField(max_length=50,null=True,default=None,blank=True) ... class StudentInCourse(models.Model): StudentId = models.ForeignKey(Student, on_delete=models.CASCADE) CourseId = models.ForeignKey(Course, on_delete=models.CASCADE) def __str__(self): return str(Student.objects.get(id=self.StudentId.id)) + " …

16.12.2021
Получение "AuthToken.user" должно быть экземпляром "User". в django-rest-knox

Я создаю метод входа в систему с помощью Django-rest-Knox. Я создал пользовательского пользователя в приложении, используя AbstractBaseUser. Это мой views.py class LoginView(GenericAPIView): serializer_class = LoginSerializer def post(self, request, *args, **kwargs): serializer = self.get_serializer(data=request.data) # Load request body to serializer …

16.12.2021
Как лучше всего использовать аудиофайлы данных для воспроизведения звука в Django?

У меня есть аудиофайлы, и я хочу прочитать каталог (путь папки) + (путь имени файла) на основе модели record-id. Я обнаружил несколько ресурсов, которые загружают аудиофайлы как объектные модели. но я не хочу работать с ними как с моделью, …

16.12.2021
ValueError at /admin/services/blog/add/blog объекты должны иметь значение первичного ключа, прежде чем вы сможете получить доступ к их тегам

Я пытаюсь создать блог через админку, но не получается сохранить. Помогите пожалуйста. Model.py class blog(models.Model): author = models.ForeignKey(User, null=True, on_delete=models.CASCADE) city_id = models.AutoField(primary_key=True) blog_title=models.CharField(max_length=200) created_at = models.DateTimeField(auto_now_add=True) slug = models.CharField(max_length=500, blank=True) tags = TaggableManager() blog_category_name=models.ForeignKey(blog_category,on_delete=models.CASCADE,null=True,blank=True) blog_sub_category_name=models.ForeignKey(blog_sub_category,on_delete=models.CASCADE,null=True,blank=True) written_by = models.CharField(max_length=200, default='sandeep') …

16.12.2021
Как выбрать UserProfileInfo пользователя с определенным PrimaryKey - Django

Я использую Django. В моей функции accept_request() я пытаюсь выбрать профиль пользователя с определенным PrimaryKey. Вот функция: def accept_request(request, pk): book = Book.objects.get(id=pk) print(book.owner.pk) user = request.user user_email = request.user.email owner_profile = UserProfileInfo.objects.get(user=book.owner.pk) owner_house_number = owner_profile.house_number owner_phone_number = owner_profile.phone_number …

16.12.2021
Channel_layer.send не вызывает обработчик

У меня есть этот сигнал для отправки события при создании нового сообщения from django.db.models.signals import post_save from channels.layers import get_channel_layer from asgiref.sync import async_to_sync from django.dispatch import receiver from .serializers import MessageSerializer from base.models import Message @receiver(post_save, …

16.12.2021
Использование полей SearchVectorFields на многих и многих связанных моделях

У меня есть две модели Author и Book, которые связаны через m2m (один автор может иметь много книг, одна книга может иметь много авторов) Часто нам необходимо запрашивать и сопоставлять записи для входов, используя текстовые строки, в …

16.12.2021
Django manytomany filter with contains

У меня есть groups в моем приложении, которое может иметь несколько employees и несколько modules class GroupModels(models.Model): model_choices = (('Product', 'Product'), ('Kit', 'Kit'), ('Vendor', 'Vendor'), ('Warehouse', 'Warehouse')) model = models.CharField(max_length=500, choices=model_choices) class Group(models.Model): name = models.CharField(max_length=500, default=0) modules = …

16.12.2021
Django3 + Apache2. Когда я использую администратора для загрузки изображения в фоновом режиме, я получаю Server Error (500)

Я новичок в Django. В Django3 + Apache2, когда я использую администратора для загрузки изображения в фоновом режиме, я получаю Server Error (500). Я проверяю accesslog, он показывает ""POST /admin/mainapp/product/add/ HTTP/1.1" 500 417". Но когда я использую команду "python3 …

16.12.2021
Django rest framework - проблема с установкой в настройках имени приложения subb

У меня та же проблема, что и в этом вопросе, мы занимаемся по одному и тому же учебнику . Я работаю над python 3.10.1, Django 4.0, django rest framework 3.13.0. Когда я пытаюсь изменить имя в моей категории …

16.12.2021
Обновление контекста FormView только при определенном условии

У меня есть код в моем FormView в Django: class SearchView(LoginRequiredMixin, FormView): template_name = "dic_records/search_form.html" form_class = KokyakuForm success_url = 'search' fetched_data = [] def form_valid(self, form): print(form.cleaned_data) kokyaku_instance = FetchKokyaku(form.cleaned_data['name_search']) err_check = kokyaku_instance.connect() kokyaku_instance.get_data() if err_check …

16.12.2021
Django, анонимный пользователь/не аутентифицирован

Я анонимный пользователь, хотя я вошел в систему, вот views.py: class LoginView(views.APIView): def post(self, request): data = serializers.LoginSerializer(data=request.data) print(data.is_valid()) print(data.errors) print(f" HEEERE::: {data}") if self.request.method == 'POST': if data.is_valid(): auth = authenticate( username=data.validated_data['email'], password=data.validated_data['password']) print(f" email check : {data.validated_data['email']}") …

16.12.2021
Предварительно заполненные поля в django не работают должным образом

Class Theblog(models.Model): blog_image=models.ImageField(upload_to="home/images") blog_title=models.CharField(max_length=150) slug=models.SlugField(max_length=200) blog_description=models.CharField(max_length=200,default="Adsoptimiser") blog_body=RichTextField(blank=True,null=True) blog_date=models.DateTimeField() author=models.CharField(max_length=35,default="Sunil Kumar") blog_meta_keywords=models.TextField(default=" ") blog_meta_description=models.CharField(max_length=1000,default=" ") class BlogAdmin(admin.ModelAdmin): prepopulated_fields = {'slug': ('blog_title',)} list_display = ('blog_title','blog_date') admin.site.register(metaTag) admin.site.register(Theblog,BlogAdmin) я хочу препулировать slug как значение заголовка как это сделать я искал и …

16.12.2021
Как вывести данные с связанных моделей foreign key на html-шаблон

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

16.12.2021
Python - Применение условия после десятичной точки (в столбце фрейма данных)

У меня есть кадр данных, который содержит столбец, как показано ниже, total_hours 8.31, 5.15, 10.53, 8.69, 10.57, 10.53 14.25, 10.55, 0.0, 10.73, 8.54, 10.55, 0.0, 10.53, 10.52, 10.54 Мне нужно применить условие после десятичной точки, Эти условия …

16.12.2021
Столкновения полей в django orm

У меня есть некоторые проблемы с Django ORM. У меня есть три класса: transaction.py class Transaction(models.Model): class Status(models.TextChoices): PENDING = 'Pending' PROCESSING = 'Processing' CHARGED = 'Charged' AUTHORIZED = 'Authorized' CANCELLED = 'Cancelled' REJECTED = 'Rejected' ERROR …

16.12.2021
Объекты блогов должны иметь значение первичного ключа, прежде чем вы сможете получить доступ к их тегам

[введите здесь описание изображения][1] 1 1 Я пытаюсь добавить блог через админку. но не могу сохранить. похоже, что у меня какая-то проблема с просмотром. Помогите, пожалуйста. Model.py [введите описание изображения здесь][2] вот код файла model.py [1]: <a href="https://i.stack.imgur.com/NzLUo.png" rel="nofollow …

16.12.2021
Как решить проблему неработающего атрибута формы Django

Все атрибуты формы работают нормально, кроме textarea. Вот мой код: # forms.py class VineyardForm(forms.ModelForm): class Meta: model = Vineyard fields = [ "name", "text", "wine_rg", "wines", "size", "grapes", "owner", "visits", "region", "regions", "cover" ] labels = { "name": "Vineyard or …