Вот мои модели class Mediums(models.Model): medium_name = models.CharField(max_length=255) class Artwork(models.Model): title = models.CharField(max_length=255, blank=True, null=True) mediums = models.ManyToManyField(Mediums, blank=True, related_name="artwork") class Meta: db_table = 'artwork' Я использую django-reft-framework . Как я могу получить произведения искусства, фильтруя …
Я столкнулся со странным поведением: Я добавляю разрешение к объекту пользователя, но проверка разрешения не проходит. permission = Permission.objects.get_by_natural_key(app_label='myapp', codename='my_codename', model='mymodel') user.user_permissions.add(permission) user.has_permission('myapp.my_codename') # this is False! Я нашел несколько сообщений о кэшировании пользовательских разрешений <a href="https://code.djangoproject.com/ticket/20834" …
У меня есть модель FollowUser и User, и есть URL, который получает список людей, за которыми следит пользователь (followees). Я хотел бы вернуть список последователей (модель пользователя), который содержит их UUID и имя пользователя последователя. Как это сделать быстро …
Django Rest Framework class LoginView(APIView): password = request.data['password'] user = User.objects.filter(email=request.data['email']).first() if user is None: return Response({ 'success': False, 'message': 'Username or password is invalid', 'errors': 'Username or password is invalid', }, status=status.HTTP_401_UNAUTHORIZED) if not user.check_password(password): return Response({ 'success': False, …
Можно ли добавить дополнительные поля в Django Admin, используя ModelForm другой модели? Вот мои модели: class ModelOne(Model): field_1_1 = models.SmallIntegerField() field_1_2 = models.ForeignKey(AnotherMyModel) field_1_3 = models.BooleanField(default=True) field_1_4 = models.ManyToManyField(to="TestModel", through="ModelTwo") class ModelTwo(Model): field_2_1 = models.ForeignKey(MyModel, on_delete=models.CASCADE) field_2_2 …
У меня есть требование в моем django приложении, где пользователь будет заполнять форму с несколькими полями, которая также включает поле вложений, мое требование состоит в том, что вложения должны принимать несколько файлов, но эти файлы должны быть помечены в …
Я новичок в развертывании с помощью docker. На самом деле, я запускаю свое приложение django на своем компьютере внутри контейнера docker, и оно успешно работает на порту localhost:8080. Затем я перенес код на удаленный сервер и запустил docker-compose, и …
Я пытаюсь создать счет-фактуру, который имеет два внешних ключа seller и buyer и одно поле many to many to для items. Я создал сериализатор для продавца, покупателя и товаров и вложенный сериализатор для счета-фактуры, и когда я создаю счет-фактуру, я …
У меня есть мой сериализатор из core.serializers в моем представлении django. Он работает, но иногда требуется более 1 минуты, чтобы показать таблицу результатов. Есть идеи, как сделать это быстрее? # views.py from django.core import serializers def search_institution(request): form …
Я пытался использовать систему аутентификации azure и для этого я перешел по следующей ссылке https://django-auth-adfs.readthedocs.io/en/latest/azure_ad_config_guide.html#step-1-register-a-backend-application но я вроде как застрял и не знаю, где кроется проблема . Я продолжаю получать следующее сообщение об ошибке. …
Привет всем Я новичок в Django и работаю над сайтом электронной коммерции. Я создаю модель category и передаю ее в модель shop с помощью внешнего ключа. В модели Category у меня есть категория Sale и я хочу получить все …
Можно ли получить инлайн экземпляр в методе formfield_for_dbfield класса TabularInline в админке django?
Я использую следующий код для получения списка всех изображений и последующего их отображения: def index(request): data = cos.list_objects(Bucket='pixmedia') di = data['Contents'] endpoint="https://s3.us.cloud-object-storage.XXXXX.cloud/XXX/" #print(di) image_list=[] for key in di: print("Key is--->",key['Key']) res=key['Key'] res=endpoint + res print("Res is ---->",res) #context = …
Я пытаюсь получить данные с помощью необработанного sql-запроса, но сталкиваюсь с проблемами, когда пытаюсь передать необработанный sql-ответ классу Serializer. Serializer class User_Serializer(serializers.ModelSerializer): class Meta: model = Users fields = '__all__' View class UserView(APIView): def get(self, request, emailId, format=None): …
В моем URLs.py я устанавливаю URL следующим образом url(r'^mobile/$', views.mobile, name='mobile') Переход на localhost:8000/mobile работает как ожидалось, но если ввести URL: localhost:8000/mobile/hello/world/234234hjhf8sc3 он должен перенаправить на localhost:8000/mobile однако этого не происходит, потому что мой regex неверен (я не …
Маршрут для проекта Django Channels, который я создаю, не работает, и на данный момент я не могу сказать почему. Мне кажется, что все в порядке, но я получаю одну и ту же ошибку от сервера снова и снова. …
Я не знаю, что я делаю. Я пытаюсь Login with Google из приложения React. Поэтому я создал проект в Google cloud platform, установил Authorized JavaScript origins url: http://localhost:3000 и Authorized redirect URIs http://127.0.0.1:8000/accounts/google/login/callback/ и получил Clint Id и Secret …
У меня есть 4 поля для загрузки файлов (только один файл обязателен для загрузки) и 4 статуса, соответствующих каждому файлу. В front end есть фильтр под названием 'Completed' для фильтрации приборной панели. Как отфильтровать записи, которые завершены (статус Completed …
У меня есть 2 модели - AssetType и Asset (у обеих есть идентификаторы, а Asset имеет внешний ключ, указывающий на AssetType) Я хочу массово вставлять строки в таблицу Asset, используя NAME типа актива, вместо ID. Я пытался …
Как вставить плавающее значение как двоичное число и получить как плавающее значение в MySQL, python, Django. например у меня есть плавающее значение 2000.252 мне нужно сохранить его в колонке MySQL как двоичное 010101 или строка 'sddg121fg' или шифрование 'dgdfggdfgttzzd', …
Я хочу сделать простой запрос: with transaction.atomic(): Account.objects.select_for_update().filter(payments__status='PENDING', payments__created_date__lt=timezone.now()-timedelta(days=14)).update(balance=F('balance')+Sum(F('payments__amount') - F('payments__payment_fee__fee_amount')), payments__status='COMPLETED') Оказалось, что это совсем не просто. Я попробовал Subquery, но в качестве альтернативы получил "Joined field references are not allowed in this query" или "FOR …
Я зашел в тупик, пытаясь импортировать и вызвать этот пакет NLP из-за пределов его корневого каталога https://github.com/msg-systems/coreferee. Я сомневаюсь, что это имеет какое-то отношение к пакету, и, вероятно, все связано с моим непониманием того, как работают …
Я использую фильтрацию с помощью флажков для фильтрации данных в Django. Хочу исключить некоторые данные из фильтрации по флажку, например, у меня есть 5 брендов SAMSUNG NOKIA MI IPHONE LG Из приведенного выше списка я не хочу, …
Я новичок в django и создаю кнопку follow, где пользователи могут следить за определенным профилем. Когда я нажимаю кнопку 'follow' на профиле, в настоящее время я не получаю никаких ошибок. Ничего не происходит. Я ничего не вижу в своей …
У меня проблемы с использованием pylint для моего приложения Django. Я получаю несколько ошибок и решил некоторые с помощью других потоков, но основная, с которой я все еще сталкиваюсь - Импорт ".forms" не может быть разрешен. Я встречаю …
У меня есть ListView бюллетеней, для которых я пытаюсь предоставить варианты заказа. Я использую выпадающий список для передачи параметра URL под названием sortBy. Я подтвердил с помощью оператора print в конце def get(self, request):, что порядок queryset меняется, …
Я пытаюсь предотвратить доступ аутентифицированного пользователя к странице регистрации. Вот что я написал. def validate_request(request): if request.user.is_authenticated and request.user.is_active: print("Condition approved") return redirect("home:home") def signup_view(request): validate_request(request) if request.method == "POST": form = StudentUserSignupForm(request.POST) if form.is_valid(): user = form.save() login(request, …
Установка fcm-Django на локальном компьютере прошла нормально, но на сервере я получаю ошибки File "/opt/pythonprojects/env/lib/python3.6/site-packages/setuptools/command/build_ext.py", line 203, in build_extension if ext._needs_stub: AttributeError: 'Extension' object has no attribute '_needs_stub' File "/tmp/pip-build-re2xfk5h/grpcio/src/python/grpcio/support.py", line 98, in diagnose_attribute_error "We expect a missing `_needs_stub` …
У меня есть простая модель django class Item(Model): name = CharField() rank = PositiveIntegerField() created_at = DateField(auto_now_add=True) Я хочу обновить ранг объектов на основе их порядка при сортировке по полю (имя или created_at). например, при …
Как я могу запросить manytomanyfield в шаблоне Django? Например, этот оператор if не работает, но он показывает, что я хотел бы сделать: Model: class Product(models.Model): Category = models.ManyToManyField(Category) Template: {% for p in Product %} {% if …
Бэкенд REST-сервис, с которым я работаю, написан на python/django, и иногда сервер падает из-за одного запроса, не сообщая об исключении, т.е. я даже не могу знать, на какой строке он был в последний раз. В приложении нет никаких функций входа/выхода …
Я развернул приложение django с помощью Digital ocean plateform. Когда nginx обслуживал статические файлы через roots, все работало нормально. Но как только я установил boto3 and Django_storage и перешел на alias, nginx перестал обслуживать статические файлы. Я видел, что …
Введите описание изображения здесьВ поле массива моего django. Могу ли я как-то подсчитать, сколько дублирующихся элементов есть в запросе query_set? Например, у меня есть теги ["A", "B", "C"]. Каждый объект запроса в списке будет знать, скольким символам …
Я пытаюсь реализовать отношения между тремя таблицами: User Project и Permissions У меня уже есть ManyToMany отношения между User и Project class CustomUser(AbstractUser): username = models.CharField(unique=True, max_length=20, null=False, blank=False) // etc... class Project(models.Model): user = models.ManyToManyField(CustomUser, related_name="projects") …
Я читаю документацию Django и в настоящее время пытаюсь понять рекурсивные отношения в моделях Django по принципу "многие ко многим" и "многие к одному", и я все еще не понимаю этого. Может ли кто-нибудь помочь объяснить, в какой …
У меня есть некоторые поля модели, которые связаны с моделью пользователя отношениями "многие ко многим" class SocialPost(models.Model): user=models.ForeignKey(User,on_delete=models.CASCADE, related_name='users_post' ) privacy=models.CharField(max_length=100,blank=True, null= True) post_text=models.TextField(blank=True, null= True) location=models.CharField(max_length=100,blank=True, null= True) feeling_or_activity=models.CharField(max_length=100,blank=True, null= True) created_at=models.DateTimeField(auto_now_add=True) updated_at=models.DateTimeField(blank=True,null=True) category=models.CharField(max_length=100,blank=True, null= True) tags=models.ManyToManyField(User, related_name='taglist',blank=True) …
Я просто застрял с некоторой проблемой, которая заключается в "Generate Report". Он фактически загружает отчет, и это занимает время, чтобы сгенерировать и загрузить отчет. Поэтому я просто хочу использовать загрузочный волчок для этого файла загрузки. Я новичок в понимании …
Я пытаюсь создать сайт дискуссионного форума на django. Все работает, но я хочу изменить одну вещь и понятия не имею, как это сделать. На сайте пользователи могут создавать темы и сообщения в этих темах. Когда тема создана, в …
Я пытаюсь создать представление, которое позволяет пользователям удалять журнал сборки. На представлении, которое показывает кнопку удаления со ссылкой на страницу удаления, я получаю ошибку Reverse for 'build-log-delete' with no arguments not found. 1 pattern(s) tried: ['post/(?P<pk>[0-9]+)/build\\-log/(?P<pkz>[0-9]+)/delete$'] Если я …
Здравствуйте, у меня возникла следующая ошибка при использовании набора форм. Тип исключения: KeyError Значение исключения: 'module' Эта ошибка возникает, когда я пытаюсь нажать сохранить на странице добавления. В настоящее время на моей веб-странице только 1 набор форм. Я …