Создал несколько абстрактных классов модели AbstractBaseContent и AbstractContent. В AbstractBaseContent создал Meta-класс с ordering и unique_together, но в AbstractContent приходится снова дублировать строки. Как это исправить? class BaseContent: Fields ... class Meta: abstract = True ordering = ['-created'] unique_together = …
Я использовал django-phonenumber-field в своем проекте с Babel, который работает нормально с выпадающим списком всех стран с их международным телефонным кодом. Моя проблема в том, что я хочу, чтобы флаг каждой страны был прикреплен к ее названию, чтобы поле телефонного …
Сначала в моем коде была ошибка, затем я спросил об этом в StackOverflow. Потом кто-то помог мне исправить эту ошибку. Вот ссылка: get() вернул более одного OrderProduct - он вернул 3 [Первая ошибка][1] Но теперь у …
Я загружаю файл в s3 bucket по следующему пути: bucket/folder/{custom_id}/file У меня есть приведенный ниже метод, который я вызываю в Model. В методе DRF Post файл корректно сохраняется в s3, и я могу получить путь в GET. Но …
У меня есть веб-приложение Django, которое содержит сервис worker, предназначенный для обработки push-уведомлений. Все работает замечательно. Во многих статьях, руководствах и документации говорится о том, что расположение и область видимости service worker'а очень важны и его нужно обязательно поместить …
Я хочу создать график с некоторыми данными из моей базы данных, я сделал то же самое, что я видел в интернете, но я получил несколько ошибок base.html <script> $(document).ready(function(){ {% block scripts %} {% endblock scripts %} }) </script> …
У меня проблема: ProgrammingError at /admin/accounts/goal/add/ relation "accounts_goal" does not exist LINE 1: INSERT INTO "accounts_goal" ("id_user_id", "name", "descript...) У меня были проблемы с бд, когда я удалил все миграции (потому что у …
У меня есть несколько URL, таких как https://servename_name/appname/, теперь мой вопрос в том, как добавить к моим URL имя приложения. Я пробовал использовать FORCE_SCRIPT_NAME='appname', но это не помогает.
From django.conf import settings from django.db import models from django.urls import reverse # Seller account class SellerAccount(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL) \\вот в этом моменте managers = models.ManyToManyField( settings.AUTH_USER_MODEL, related_name="manager_sellers", blank=True ) active = models.BooleanField(default=False) timestamp = models.DateTimeField(auto_now_add=True, auto_now=False) def __unicode__(self): …
У меня бывают ситуации: Мой urls.py: urlpatterns = [ path('admin/', admin.site.urls), path('themes', ListThemeView.as_view()), path('themes/<int:theme_id>', ThemeView.as_view()), path('levels', LevelView.as_view()), path('categories', CategoryView.as_view()), path('words/<int:word_id>', WordView.as_view()), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) Я запускаю сервер: python3.10 manage.py runserver Starting development server at http://127.0.0.1:8000/ …
Я хотел бы собрать некоторую информацию, такую как их IP-адрес и социальные профили, такие как Facebook, на моем Django-сайте вместе с меткой времени, когда они посетили его, для маркетинговых целей, как мы можем это сделать?
Я работаю над системой управления хостелом и новичок в области Django. У меня есть модель Student и Bed . Код моделей приведен ниже: class Bed(models.Model): name = models.CharField("Bed No.",max_length=200) room = models.ForeignKey(Room, on_delete=models.CASCADE, default='1') class Meta: verbose_name_plural = "Bed" …
Я пытаюсь установить GDAL и постоянно получаю это сообщение об ошибке: ImportError: DLL load failed while importing _gdal: The specified procedure was not found. У меня есть Python 3.8.10 (tags/v3.8.10:3d8993a, May 3 2021, 11:48:03) [MSC v.1928 64 …
У меня есть стек, который выглядит следующим образом: NGINX (nginx.conf): worker_processes 8; events { worker_connections 1024; use epoll; multi_accept on; accept_mutex off; } upstream django { server 127.0.0.1:8001; server 127.0.0.1:8002; server 127.0.0.1:8003; server 127.0.0.1:8004; server 127.0.0.1:8005; server 127.0.0.1:8006; server …
Я не могу редактировать данные в моем проекте django settings.py models.py from django.db import models class sa_storesheet(models.Model): id=models.IntegerField(max_length=100, primary_key=True) store_name=models.CharField(max_length=100) date=models.DateField(max_length=100) product_name=models.CharField(max_length=100) qty=models.IntegerField(max_length=100) product_cost=models.FloatField(max_length=100) sale_price_shipping=models.FloatField(max_length=100) cogs = models.FloatField(max_length=100) gross_profit = models.FloatField(max_length=100) amazon_fee= models.FloatField(max_length=100) supplier_tax= models.FloatField(max_length=100) supplier_shipping_cost= models.FloatField(max_length=100) amazon_administrative = models.FloatField(max_length=100) …
Я сделал небольшой проект по импорту файла excel и отображению данных в нем. Я использую django-import-export lib В models.py у меня был student_id(unique =true) class Student(models.Model): school = models.CharField(max_length=100) district = models.CharField(max_length=100) student_id = models.CharField(max_length=50, unique= True, error_messages={'unique':"This email …
В моем проекте есть три модели: Group, User и Challenge. Каждый пользователь является членом некоторых групп, и каждая задача предназначена для одной или нескольких групп. class Group(TimeStampedModel): name = models.CharField(max_length=255) class User(AbstractUser): user_groups = models.ManyToManyField(Group) class Challenge(TimeStampedModel): …
Недавно я развернул проект на сервере linux. Я не могу получить доступ к панели администратора, перейдя по адресу my-domain/admin. Я могу просмотреть ее при локальном запуске проекта, но на продакшене она говорит "This site can't be reached"
Params = ', '.join([str(x) for x in list(user_domain_ids)]) latest_entries = DNSEntryHistory.objects.raw(SELECT t1.* from dnsapi_dnsentryhistory t1 where t1.date= (SELECT MAX(date) FROM dnsapi_dnsentryhistory t2 where t1.id=t2.id) and history_type='delete' and domain_id IN (%s)",[params]) У меня есть запрос, и я хочу отправить …
Я хочу отправить базовую форму в views. Я создал все, что нужно, но когда я отправляю сообщение, оно не возвращает пустую страницу. Это моя форма, а app:reports - та же страница с формой, потому что я хочу вернуть ту же …
В настоящее время я хочу отобразить большой .dwg файл в веб-приложении reactjs, .dwg файл будет получен с моего django сервера. Также я буду выполнять некоторую фильтрацию файла .dwg, чтобы показать координаты различных IoT-устройств. После нескольких часов исследований я обнаружил, …
Я буду фильтровать is_published=1 в представлении REST API. Я хочу получать только опубликованные статьи. И я использую базу данных MongoDB. models.py: class Post(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) title = models.CharField(max_length=500) content = RichTextUploadingField(max_length=10000) is_publish = models.BooleanField(default=0) created_date = …
У меня есть форма, которую может заполнить пользователь. Мне нужно зависимое выпадающее меню, чтобы при выборе маршрутизатора (ce_hostname) порты (l2_interfaces) для этого маршрутизатора можно было выбрать из второго выпадающего меню (ce_wan_port). Список портов хранится как json-список в маршрутизаторе, а …
У меня следующая модель: class Claim: amount = models.PositiveIntegerField() Я пытаюсь создать API, который динамически отправляет ответ таким образом, чтобы диапазоны сумм были динамическими. Например, моя минимальная сумма претензии составляет 100, а максимальная - 1000. …
Я работаю над проектом django. Я хочу получить некоторое значение, которое генерируется в моем JS файле, на html странице в гуманизированном формате. То есть если мое значение 2678282, то оно должно быть представлено как 2,678,282. И ширина для 111,111 и …
Я новичок в изучении REST, и сейчас я хочу создать токен аутентификации (Djoser) для моего приложения с AbstractUser для CRUD пользователей на основе Djoser, некоторые примеры учебников с использованием AbstractBaseUser, PermissionsMixin и BaseUserManager вместо AbstractUser, так что это продвинутые …
Я делал небольшой проект по импорту файла excel и отображению в нем данных. В models.py Как мне показать сообщение об ошибке, когда я импортирую другой файл excel с теми же id_student …
У меня есть проект Django в pycharm и когда я его открываю, то путь в терминале у меня вот такой C:\Users\Vladimir\PycharmProjects\RuArticles>. Из-за чего мне постоянно приходится прописывать cd .\RuArticles. Можно чтобы он был такой изначально?
У меня есть Django форма, в которой я использую crispy-forms вместе с bootstrap5. Все было хорошо, пока я не захотел изменить макет формы. Поскольку моя форма строится динамически, я просто хотел определить значение элемента набора item, который находится под …
В Django, если я использую {% url 'logout' %}, путь добавляется к URL дважды. Пример: если я нажимаю на кнопку logout btn, то URL выглядит как https://server_name/appname/appname/logout/, которого не существует, а на самом деле я хочу иметь …
Я хочу написать запрос для выбора лучших пользователей (у меня есть модель с именем "LastResult". Лучшим пользователем считается тот, у кого больше объектов LastResult.) best_users = LastResult.objects.filter(answer__accept=True).annotate(solved_count=).order_by("-solved_count", "-time") в solved_count я хочу получить LastResult.objects.filter(answer__accept=True).filter(user=user #I …
Есть ли способ, как сделать сложные SQL селекты в методах Django? С несколькими JOIN пересекаются несколько таблиц с различными отношениями. Я пробовал много попыток с методом select_related, но так и не разобрался. Проще говоря - мне нужен ListView для модели …
Я пытаюсь выполнить все строки в полезной нагрузке через цикл, но после выполнения первой строки я получаю ошибку 'str' object has no attribute 'get', что происходит для всех остальных строк в API. payload: [ 0: {AuditorId: 122, Agents: …
В моем Django-приложении я хочу отобразить изображение с внешнего веб-сервера. Этот веб-сервер возвращает изображение только в том случае, если в заголовке запроса установлен токен авторизации (JWT). В моем шаблоне Django я в настоящее время делаю: <img src="{{ blabla.cover_url }}"> …
В настоящее время я создаю кортеж для опций и передаю два аргумента value и label, как TAG_OPTION = ( ('', 'Choose Tagging'), ("Option A","Option A"), ("Option B","Option B"), ("Option C","Option C"), ("Option D","Option D"), ("Option AB","Option AB"), ("Option BA","Option BA") …
From django.shortcuts import render from CRUDOperation.models import EmpModel from django.contrib import messages def showemp(request): showall = EmpModel.objects.all() return render(request,'Index.html',{"data":showall}) def Insertemp(request): if request.method == 'POST': if request.POST.get('firstname') and request.POST.get('middlename') and request.POST.get('lastname') and request.POST.get('department') and request.POST.get('designation') and request.POST.get('location') and request.POST.get('salary') and …
Я использую django 2.2.13 и django-pgcrypto-fields 2.5.2. Также я использую email в качестве метода аутентификации. email хранится как поле pgcrypto. Имеется около 10000 активных пользователей. Когда пользователь пытается войти в систему, это занимает много времени (8-9 секунд). Я пытался …
Это мое представление, но в нем работает только return_type = 'time_slot' elif return_type= 'export is not working ' Я хочу экспортировать в excel отфильтрованные данные, поэтому я придумал это. заранее спасибо class TimeSlotReportView(AdminOnlyMixin, generic.DetailView): template_name = 'reports/time_slot_report.html'> ниже приведен …
У меня есть DjangoFilterBackend для фильтрации с соответствующими JSON API Specs. Вот мой класс фильтра ниже. Проблема в том, что он работает для /api/user?filter[last_login__gte]=2022-06-24T11:00:00Z Как я могу изменить, чтобы сделать его /api/user?filter[last_login][gte]=2022-06-24T11:00:00Z class UserFilter(django_filters.FilterSet): id …
У меня есть список словарей, как вы можете видеть ниже: [{ 'name': 'First Filter', 'nut': '122222', 'cpv': '111' }, { 'name': 'First Filter', 'nut': '122222', 'cpv': '123' }, { 'name': 'First Filter', 'nut': '123-41', 'cpv': '111' }, { 'name': …