Я столкнулся со странной проблемой, я развернул django сайт на сервере Ubuntu 20.04 LTS. Проблема в том, что мое приложение django не может подключиться к базе данных, потому что оно не использует учетные данные для подключения к базе данных, …
Я разрабатываю базовое приложение страницы входа и регистрации на Django/Python В настоящее время после того, как кто-то входит в систему, он перенаправляет его обратно на страницу регистрации. Я пытаюсь изменить путь перенаправления на "home/" Пожалуйста, посмотрите следующий код: …
Я создаю приложение Wagtail, в котором некоторые модели наследуют поля от базовой модели. К сожалению, эти базовые поля всегда отображаются первыми в форме, создаваемой Wagtail. Например: class BaseModel(models.Model): some_attribute = models.TextField() class Meta: abstract = True content_panels = [ FieldPanel('some_attribute'), …
Я строю систему на фреймворке Django rest framework, в которой пользователь уровня администратора будет управлять пользователями уровня персонала, мне нужно отслеживать активность пользователей уровня персонала, например: активность пользователей уровня персонала, такая как добавление некоторых постов или удаление и т.д. …
У меня есть мнение: class SummaryListView(ListView): model = MyModel MyModelFormSet = modelformset_factory( MyModel, fields=('field1', ), formset=BaseMyModelFormSet, ) def get_context_data(self, *args, **kwargs): context = super().get_context_data(*args, **kwargs) fields = get_fields(self) formset = self.MyModelFormSet(request=self.request) context['formset '] = formset return context def …
Я искал, как добавить X.objects.all().count() результат к существующей логике агрегации. Я видел, что Count() будет работать только с отношениями внешнего ключа, поэтому как я могу добавить "дополнительное поле" с результатами .count() в агрегат, написав его только в одном блоке. …
Я пытаюсь получить доступ к внешнему ключу дочерней модели в базовой абстрактной модели, чтобы не повторять внешний ключ в каждой из дочерних моделей. Вот мой код: class BaseModel(models.Model): child_field = models.ForeignKey(to='child_class_either_ModelA_OR_ModelB') class Meta: abstract = True class ModelA(BaseModel): …
Я пытаюсь развернуть приложение Django на сервере Windows. Я могу заставить страницы загружаться, используя wgsi. Я также могу загружать страницы с изображениями при использовании runserver, но не при доступе через веб-сервер. У меня есть DEBUG = False. Мой settings.py …
Мне нужно связать "подмодель" с "основной моделью", чтобы затем отобразить форму на моем представлении На данный момент мне удается отобразить форму, но не поля формы "подмодели" Вот что у меня есть на моей веб-странице: <a …
Я установил ModelViewSet и ModelSerializer для своей модели Dataset, но заметил странное поведение. Когда я создаю новые экземпляры наборов данных, конечная точка не отражает новые добавления. Однако, если я распечатаю счетчик экземпляров наборов данных, я могу четко увидеть отражение …
В следующей ситуации у меня есть ощущение, что мне нужно "расширить" класс Migration вместо того, чтобы заново создавать его во втором модуле. Или нужен дочерний класс? Цели: Да, создать таблицу postgres под названием venues. Уже есть models/venues.py, который, кажется, …
Я не могу заставить форму сообщения работать для ответов на сообщение (комментарии к сообщению). Она работает через админку Django, но я не могу отобразить форму в шаблоне, что, как я думаю, связано с моим бесполезным бэкендом. Планировка "сайта": …
Я новичок в django и я делаю курс coursera с небольшими приложениями, развернутыми на pythonanywhere, который до сих пор работал хорошо. Но теперь я застрял, потому что приложение не загружается вообще. Pythonanywhere говорит, что что-то пошло не так. Вот …
Я изучаю Docker и через некоторое время мне удалось запустить базу данных postgres и приложение django в двух разных контейнерах. Проблема в том, что с Docker я не могу использовать инструменты отладки Pycharm. Так что я хотел бы запускать …
Как запустить два списка одновременно на Django-шаблонах без использования функции zip. views.py l1=[1,2,3] l2=[4,5,6] return render(request,'home.html',{'l1':l1,'l2':l2}) Я передаю список этого типа на странице моего шаблона, теперь нужно запустить оба списка в одно и то же время на шаблоне. …
Как добавить дополнительные данные в django.db.models.TextChoices? class Fruit(models.TextChoices): APPLE = ('myvalue', True, 'mylabel') таким образом, что: >>> Fruit.APPLE.is_tasty True >>> # And it still works otherwise >>> Fruit.APPLE.value 'myvalue' >>> Fruit.APPLE.label 'mylabel'
У меня проблема с миграциями DJango при выполнении миграции возникает следующая ошибка. введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь Когда я запускаю свои приложения …
Я пытаюсь настроить VPS Django сервер с nginx, однако, я сталкиваюсь с ошибкой 502 Bad Gateway, когда я перезагружаю nginx сервер со следующими настройками: sudo nano /etc/nginx/sites-available/project server { listen 80; server_name domainname.com; location = /favicon.ico { access_log …
Я пытаюсь лучше понять "закулисье" декораторов авторизации Django. Хотя мне кажется, что я понимаю декораторы в целом, мне трудно понять код декораторов авторизации. Есть ли какое-нибудь "построчное" объяснение кода (https://docs.djangoproject.com/en/2.2/_modules/django/contrib/auth/decorators/)?
Есть таблица А (находится в бд default) и таблица В (находится в бд logs). В таблице В есть поле а_id, в котором записан айди на соответствующую запись с таблицы А, которая маппится на другую бд. Есть какие-то нативные джанговские способы …
У меня есть массив следующим образом [ { "WarehouseId": 1, "ShippingCarrierId": 1, "PostalCodeType": "ShipToCustomer", "TimeStart": "1970-01-01T06:00:00.000Z", "TimeEnd": "1970-01-01T15:59:00.000Z", "PickupTimeSlot": "PM", "DaysToAdd": 0, "PickupTime": "1970-01-01T17:00:00.000Z" }, { "WarehouseId": 1, "ShippingCarrierId": 1, "PostalCodeType": "ShipToCustomer", "TimeStart": "1970-01-01T16:00:00.000Z", "TimeEnd": "1970-01-01T23:59:00.000Z", "PickupTimeSlot": "AM", "DaysToAdd": 1, …
В файле bast_tag.py я получаю информацию из таблицы настроек сайта, которая имеет только одну строку, а затем отображаю ее в шаблоне. Когда я хочу обновить значения в этой строке в панели администратора, информация не обновляется, чтобы значения обновились, я …
Archive.html : <div class="img-description"> <img src="{{ user.urlprofile }}" class="avatar-url" alt=""> {% if user.get_full_name != '' %} <span id="helloUser-des" class="mr-2 d-none d-lg-inline text-gray-600 small">{{ user.first_name | title }}!</span> {% else %} <span id="helloUser-des" class="mr-2 d-none d-lg-inline text-gray-600 small">{{ user.username | …
Я настроил postgresql в моем django приложении, и после этого мои TestCases сломались. Он всегда выбрасывал ObjectDoesNotExists при любом тестовом методе после первого. Я решил проблему, и каждый раз, когда вызывается метод тестирования, все объекты, созданные в setUp, получают …
Я новичок в Django. Когда мы изучали Python, нас учили, что при создании объекта инициализируется функция init и все передаваемые переменные сохраняются с помощью ключевого слова self. Например: class Movie: def __init__(self,name,caption,budget): self.name = name self.caption = caption self.budget = …
Я совсем новичок в django и python. Я хотел бы добавить панель поиска, работающую на моей странице Listview, как я видел на админ-сайте Django. Я видел много документации по django, много объяснений и много учебников в сети, но …
Существует таблица A (расположенная в базе данных default) и таблица B (расположенная в базе данных logs). Таблица B имеет поле a_id, которое содержит ID для соответствующей записи из таблицы A, которая отображена в другую базу данных. Существуют ли …
Я хочу вернуть несколько значений в нескольких html файлах в представлении django Я пробовал, но это было ошибкой def my_view(request): #bla bla bla... context ={ 'value_1':value, #.... } return render(request,{'file_1.html','file_2.html','file_2.html'},context) Я уже разделил его на 3 разных …
Я создаю небольшое приложение для социальных сетей. Я сделал кнопку "нравится-не нравится" в django (JsonResponse). Я пытаюсь залить цветом иконку при нажатии (нравится), НО она не меняется, когда нравится. views.py def post_like_dislike(request, user_id): post = get_object_or_404(Post, pk=user_id) # Like …
Я совсем новичок в django и ajax, поэтому прошу простить меня, если в моей работе есть какая-то большая ошибка или некрасивый код. Итак, я работаю над приложением, где пользователь должен загружать различные документы в modelForm (связанную с другой моделью 1:1). …
Я создаю пользовательскую модель пользователя с возможностью использования имени пользователя или электронной почты для входа. Я создал пользовательскую функцию входа и могу нормально войти на сайт, но она все равно требует повторного входа, когда я пытаюсь получить доступ к …
У меня есть глупая, но интригующая ситуация, в которой мне нужно перезагрузить одно из моих Django Apps, когда пользователь изменяет некоторые вещи в его конфигурации. Чтобы прояснить ситуацию для вас, помощники, я сделал готовую функцию, которая загружает некоторые компоненты …
У меня есть html код для гиперссылки, как показано ниже: <td> <a href="{% url 'select_stock_report' book.id %}">{{ book.code }}</a></td> <td>{{book.name}}</td> он направляет на правильную страницу. В скрипте из ответа я обновляю страницу следующим образом Она …
Мои модели : class Oeuvre(models.Model): user = models.ForeignKey(BaseUser, on_delete=models.CASCADE) title = models.CharField(max_length=255) [...] class BaseUser(AbstractUser): """User model.""" username = None email = models.EmailField(_("email address"), unique=True) [...] class UserProfile(models.Model): user = models.OneToOneField( BaseUser, primary_key=True, on_delete=models.CASCADE) [...] my admin.py class OeuvreInLine(admin.TabularInline): …
Как я могу получить доступ только к адресам (модель Address) указанного пользователя (модель User) из модели Order. вот код: Models.py class User(AbstractBaseUser, PermissionsMixin): phone_number = PhoneField(max_length=12, primary_key=True, unique=True) class Address(models.Model): address = models.CharField(max_length=500, blank=False,null=False,primary_key=True) customer = models.ForeignKey((User, on_delete= models.CASCADE) class …
У меня есть JSONField, которое по умолчанию является пустым списком ([]). Данные, хранящиеся в поле, выглядят следующим образом: [{"операнд": "key1", "value": "value1"},{"операнд": "key2", "value": "value2"} и так далее....]. Теперь значение ключей может быть массивом, например: [{"operand":"key1", "value":["value1","value2","value3"]}] Теперь …
Вот моя проблема. Вкратце, мое приложение преобразует одно или много изображений. И я хочу, чтобы пользователь мог загрузить преобразованные изображения, например, с помощью кнопки "Сохранить новые изображения". Когда пользователь нажимает на эту кнопку, появляется, например, окно Download, и он …
Я создаю базу данных и сохраняю ее данные в основной базе данных. Я добавляю значения конфигурации базы данных из основной базы данных и заполняю их в файле settings.py следующим образом, from database import database_details for database in database_details: new_databases.append(database) …
Я пытаюсь развернуть приложение django на heroku. Когда переменная DEBUG равна False, я получаю ошибку сервера (500). Когда переменная DEBUG равна True, все работает нормально. Как решить эту проблему?
Я использую django rest framework, и я пытаюсь настроить метод get_parsers в моем UserViewset, я посмотрел документацию, и нашел похожий случай использования с классами разрешения в docs, и я попытался настроить get_parsers следующим образом class UserViewset(viewsets.ModelViewSet): serializer_class …