Недавно я установил Django на свою машину, я установил virtualenv, virtualenv-wrapper и даже настроил файл ~/.bashrc, но; Некоторые команды типа "python3 manage.py startapp" выдают ошибку внутри виртуальной среды, но работают вне виртуальной среды, я хочу знать почему? Почему команды …
Я пытаюсь выполнить функции редактирования и удаления в Django. После редактирования и удаления он не перенаправляет меня на URL, указанный в параметрах. Скорее он остается на текущем URL. Я хочу перенаправить на страницу adduser, но она перенаправляет меня …
Я выполняю эту команду python manage.py changepassword <project_name> для изменения пароля, и как только я устанавливаю пароль и набираю его для подтверждения, он просто говорит, что ваш пароль не совпал, хотя пароли были абсолютно одинаковыми. Я пробовал много раз …
Я использую django для загрузки файлов, он принимает excelfile как external_id_file и разбирает в def clean_external_id_file class UserGroupCreateForm(forms.Form): class Meta: model = LineUserGroup fields = ("group_name", "is_selected_all_user") def clean_external_id_file(self): external_id_file = self.cleaned_data.get('external_id_file') if external_id_file is not None: try: external_id_dict = …
Я могу зарегистрировать нового пользователя. Но после выхода из системы я не могу снова войти в систему. Но когда я проверил панель администратора, я получил хэшированный пароль..... forms.py class UserLoginForm(forms.Form): email = forms.EmailField() password = forms.CharField(widget=forms.PasswordInput) def clean(self, …
В моделях у меня был выбор статуса status = models.CharField(max_length=50, default="FIELD_1", choices=STATUS) вот так: STATUS = ( ('FIELD_1', _('value FIELD_1')), ('FIELD_2', _('value FIELD_2')), ('FIELD_3', _('value FIELD_3')), ('FIELD_4', _('value FIELD_4')), ('FIELD_5', _('value FIELD_5')), ) Я …
Мое приложение прекрасно работает на localhost, но когда я поднимаюсь на сервер, который является сервером Windows, метод PUT, POST, просто перестает работать и обвиняет '405 (Method Not Allowed)', после нескольких попыток, возни с webconfig, в один час мне удалось …
Я переношу сайт, созданный на cakephp, на Django rest framework. В cakephp каждый контроллер имеет родительский класс AppController. В AppController есть beforefilter. который проверяет аутентификацию/разрешение и в зависимости от разрешения вызывается другая функция для установки значения публичной переменной, …
Я работаю над проектом, в котором есть две базы данных, и мне нужно создать модульные тесты для моих моделей и т.д. вот мои базы данных: DATABASES = { 'default': {}, 'auth_db': { 'NAME': 'name' 'ENGINE': 'django.db.backends.postgresql', 'USER': 'user' 'PASSWORD': …
Недавно кто-то пытался взломать наш сервер Django. Они отправили много плохих запросов, что вызвало большое количество электронных писем. Как мы можем отключить электронную почту, но при этом регистрировать плохие запросы? У нас есть блок ниже для DisallowedHosts, поэтому я …
Я перерыл много файлов, чтобы установить send_mail backend с хостом Gmail. Вот мои настройки: EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend" EMAIL_HOST = 'smtp.gmail.com' EMAIL_PORT = 587 EMAIL_USE_TLS = True EMAIL_HOST_USER = 'myemail' EMAIL_HOST_PASSWORD = 'mypassword' DEFAULT_FROM_EMAIL = 'myemail' Не работает... Я нашел, …
Я пытаюсь сделать GROUP BY с помощью Django ORM: sub = ( Participant.objects .values('category') .annotate( average=Avg(F('price')), ) ) Все работает как ожидалось, НО набор запросов больше не содержит экземпляров модели. Если содержит dicts, потому что был вызван …
У меня есть класс BaseModel, который наследуют все мои модели с uuid примерно так: class BaseModel(models.Model): ''' Extension of base model class ''' uuid = models.UUIDField(unique=True, default=uuid4, editable=False) ... Как я могу изменить поведение django admin …
Пытаюсь использовать planetscale в качестве db-платформы для Django-приложения, которое я создаю. Однако я столкнулся с некоторыми ошибками django.db.utils.OperationalError: (2026, "Ошибка SSL-соединения: не найдены действующие сертификаты, CAFile='*************', CAPath=''. Один или несколько параметров, переданных в функцию, были недействительны. Error 2148074333/0x8009035D") …
Я использую DRF (3.12.4) с SimpleJWT для аутентификации. Это работает с представлением на основе функций, но не работает с представлением на основе классов. Для представления на основе класса нет никакого эффекта и запрос проходит без аутентификации. Вот мое представление на …
Я пытаюсь преобразовать UUID в целые числа в аннотате. Так, например: Item.objects.values_list('pk', flat=True).annotate( int_of_pk=int('pk') ) что приводит к ошибке: ValueError: invalid literal for int() with base 10: 'pk' или как: from django.db.models import IntegerField …
Я вытащил проект с моего GitHub на свой ноутбук. После установки моего файла requirements.txt Pycharm выдает ошибку "unresolved reference 'contrib/middleware'" в settings.py, несмотря на установленный Django и включенную поддержку. Проект работает в Pycharm, я просто получаю выделенный текст, а импорт …
Я использую PowerShell и выполняю следующую команду для поиска данных о пользователе через AD. Get-ADUser -Identity username -Server domain Мне нужно найти альтернативу для приведенной выше команды в python, которая может быть выполнена для поиска имени пользователя и фамилии. …
У меня есть вопрос относительно протокола JWT auth в Django Rest Framework. Этот вопрос возникает часто, но ни одно из предложенных решений пока не помогло мне. Когда я пытаюсь выполнить эту команду: http post <a href="http://127.0.0.1:8000/api/token/" …
Я обновил приложение Django до Python 3.9 и Django 4.0, и получаю ошибку при запуске: TypeError: ожидается строка или байтоподобный объект Я отследил это до этой функции в python3.9/site-packages/webpack_loader/loader.py: def filter_chunks(self, chunks): filtered_chunks = [] for …
MultipleChoiceField возвращает один элемент выбора хотя выбрано больше forms.py class InterestsForm(forms.Form): OPTIONS = ( ("INTERES 1", "Интерес 1"), ("INTERES 2", "Интерес 2"), ("INTERES 3", "Интерес 3"), ("INTERES 4", "Интерес 4"), ("INTERES 5", "Интерес 5"), ("INTERES 6", "Интерес 6"), ("INTERES 7", …
У меня есть следующая модель в Django: class Click(models.Model): url = models.ForeignKey(Url, on_delete=models.CASCADE) browser = models.CharField(max_length=255) platform = models.CharField(max_length=255) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) Я хочу построить запрос, чтобы получить общее количество кликов в день в …
У меня есть пользовательское веб-приложение Django, расположенное за прокси-сервером NGINX. Я наблюдаю периодические ошибки, приходящие с моего сервера Django с сообщениями типа Invalid HTTP_HOST header: 'my.domain.com:not-a-port-number'. The domain name provided is not valid according to RFC 1034/1035. …
У меня есть модель, которая хранит статистику сети, включая узлы. Я хочу отобразить эту статистику в HTML. Вот моя таблица interfaceModel Interface IPaddress Hostname AE1 1.1.1.1 A AE1 2.2.2.2 B AE2 3.3.3.3 C AE2 4.4.4.4 D AE3 5.5.5.5 E …
Я делаю сайт электронной коммерции на ( React.js - клиент) и ( Python Django - клиент). Я пытаюсь сделать функцию поиска по списку всех товаров и запросы не на английском языке. Всякий раз, когда я пытаюсь выполнить поиск, мой неанглоязычный …
Приложение Django, которое я создаю, управляет информацией о клиентах. Короткая версия этого вопроса - как мне построить Django запрос, который будет равен этому sql утверждению... select cl.id, cl.first, cl.last, ad.zipcode, ph.phone_number, em.email_address from client.clients as cl join client.addresses as ad …
Я пишу тест-кейсы для своих Rest API на базе Django. Проблема заключается в методе класса testcase. Я хочу использовать метод test_admin_login в методе setuptestdata. И у меня не получается это сделать. Я получаю ошибку, о которой я упоминал в заголовке. …
У меня есть запрос, построенный в Django, который почти правильный. Вот мой вызов: all_companies = Company.objects.filter(Q(employees=None) | Q(employees=user.id)).annotate(username=F('employees__auth__username')).all().order_by('id') В результате получается следующее: SELECT "main_company"."id", "main_company"."schema_name", "main_company"."name", "main_company"."subdomain", "main_company"."migration_id", "auth_user"."username" AS "username" FROM "main_company" LEFT OUTER JOIN "main_company_employees" …
У меня есть 2 столбца Serial и Bag Мне нужно, чтобы они автоматически увеличивались, но на основе друг друга, а также на основе пользователя, который будет обновлять запись, поэтому каждый мешок должен иметь 100 серий и сбросить номер автоматически …
У меня есть две модели: ModelA и ModelB, с соответствующими им сериализаторами ModelASerializer и ModelBSerializer В определенном наборе представлений, называемом MyViewSet, у меня есть следующая структура: class MyViewSetRoot(viewsets.ModelViewSet): http_method_names = ["get"] # The returned values are of type …
Всем доброго времени суток! Хочу разместить свой блог на django на бесплатном хостинге, так как этот блог не будет практически приносить мне доходов. Нашел список бесплатных хостингов здесь . Из этого списка выбрал sprinthost, но оказалось, что …
Я попытался сформулировать это конкретно, но дилемма заключается в следующем: Изображение не загружается при добавлении slug на детальной странице, но прекрасно загружается в index.html. post.image - это код, который вы должны искать... …
У меня есть следующая модель, которая является существующей моделью БД, и через команду управления inspectdb в Django создается следующая модель. class ExistingLegacyModel(models.Model): period = models.TextField(db_column="Period", blank=True, null=True) key = models.AutoField(db_column="Outloo", primary_key=True) class Meta: managed = False db_table = "table_name" …
Я относительно новичок в Django и не смог найти здесь ответа на вопрос, почему моя таблица из django_tables2 не отображает красивые кнопки пагинации. Вот коды: models.py class IDOC(models.Model): on_delete=models.SET_NULL, null=True) sample_id = models.CharField(max_length=200) lon = models.FloatField(null=True, blank=True) lat = models.FloatField(null=True, …
У меня работает аутентификация бэкенда Django (проверено с помощью curl и postman), но кое-что ускользает от меня. При отправке тестовых запросов, docs показывают, что данные имени пользователя и пароля отправляются: curl \ -X POST \ -H …
Всем привет. Я новичёк в django, учусь по видосам. Я создал шаблон, все как в видео и документации, но мне выдает ошибку raise InvalidTemplateLibrary( django.template.library.InvalidTemplateLibrary: Invalid templates library specified. ImportError raised when trying to load 'django.templates.i18n': No m odule named …
У меня есть две модели class Customer(models.Model): name = models.CharField(max_length=255, unique=True) default_contact = models.ForeignKey("CustomerContact", verbose_name="...", related_name="default_contacts", null=True, on_delete=models.SET_NULL) etc. И class CustomerContact(models.Model): customer = models.ForeignKey(Customer, related_name='contacts') user = models.OneToOneField(User, related_name='user_contacts', on_delete=models.SET_NULL) address = models.ForeignKey(CustomerAddress, ....) …
Неделю назад по непонятной причине во всех проектах Django (даже самых старых, которые по полгода не открывались), запускаемых в pycharm, стала выскакивать одна и та же ошибка (скрин ниже). Возникает она в двух ситуациях, которые, с точки зрения действия среды …
Странная проблема, но по какой-то причине всякий раз, когда я добавляю дополнительные таблицы данных на свой сайт на той же странице, дополнительные таблицы заполняются просто отлично, но отсутствует поиск и функциональность страницы. Я использую для этого datatables.net. Что может …
В моем приложении Django происходит что-то очень странное. Когда я пытаюсь выполнить следующий код Model.objects.create(**obj) перед тем, как поднять исключение ИЛИ запустить тот же код внутри блока except, код выполняется без проблем, но я не могу увидеть …