Tag: django

Как мне запоминать дорогостоящие вычисления на объектах модели Django?

У меня есть несколько столбцов TextField в моем объекте UserProfile, который содержит объекты JSON. Я также определил свойство setter / getter для каждого столбца, который инкапсулирует логику сериализации и десериализации JSON в структуры данных python. Характер этих данных гарантирует, что к нему будут обращаться во много раз логика просмотра и шаблона в рамках одного запроса. […]

Как получить ключевое значение в шаблоне django?

Система шаблонов Django – как получить значение словаря python из ключа? У меня есть два словаря, которые представляют разные данные, но оба имеют один и тот же ключ, так что я могу получить доступ к различным данным из одного и того же ключа. Первый дикт: {**'Papa, Joey C'**: {'Office Visit Est Pt Level 3 (99213)': […]

Учебник Django – Исправлено неподтвержденное исключение (pytz не установлен)

В настоящее время я работаю над официальным учебником Django, используя версию 1.6.1 и версию 2.7.5 python на OSX. Я работаю над частью 2, которая является интерфейсом администратора. Когда я пытаюсь перейти на / admin / polls / poll /, я получаю следующий отчет об ошибке: ImproperlyConfigured at /admin/polls/poll/ This query requires pytz, but it isn't […]

Добавление разрешений для объекта для администратора django

Задний план Я разрабатываю приложение django для сайта аренды для отпуска. Он будет иметь двух типов пользователей, арендаторов и управляющих недвижимостью. Я хотел бы, чтобы менеджеры по недвижимости могли управлять своими свойствами аренды в администраторе django. Однако они должны иметь возможность управлять собственными свойствами. Я понимаю, что администратор django по умолчанию не поддерживает это. Мне […]

Django задает параметры конфиденциальности для каждой модели

Я рассмотрел этот вопрос, лучший способ реализовать конфиденциальность каждого поля в модели django, и ответы на него, похоже, не решают мою проблему, поэтому я задаю некоторые вопросы, связанные с этим, хорошо, у меня есть модель User. Я хочу, чтобы пользователь мог контролировать конфиденциальность каждой области своего профиля (может быть gender , education , interests т. […]

PyCharm включает и изменяет внешнюю библиотеку в проекте

У меня проблема, когда я разрабатываю проект Django, который включает в себя другие библиотеки, которые мы также разрабатываем. Моя нынешняя структура выглядит следующим образом: Основной проект App1 App2 Библиотеки Библиотека 1 Библиотека 2 Все библиотеки имеют свои собственные сценарии установки и находятся в отдельных хранилищах git, и мы добавляем их в PyCharm в PYTHONPATH и […]

django-admin.py и путь python на EC2 Amazon Beanstalk

Я развернул приложение django на Elastic Benastalk, но мои команды не работают, и я думаю, что проблема в том, что django-admin.py не находится в $PYTHONPATH , я хотел бы добавить мое приложение в путь python, но я не знаю, t знать, каков точный путь к экземпляру EC2. На самом деле я нашел его под: /opt/python/bundle/3/app […]

Использование URL-адресов Django с помощью метода AngularJs routeProvider

для проекта я использую Django на back-end и AngularJs на передней панели. В основном, я хочу, чтобы запустить приложение «Угловое», только когда URL-адрес начинается с projectkeeper/ . Другими словами, скажем, мой сайт example.com. Я хочу, чтобы угловое приложение запускалось для URL example.com/projectkeeper/dashboard/ , example.com/projectkeeper/projects/ и т. Д., Но не на example.com/about/ . Надеюсь, я поняла. […]

Ошибка: «Вы пытаетесь добавить поле, отличное от нуля»

Я определил ниже модель и получаю Ошибка: You are trying to add a non-nullable field 'user' to videodata without a default; we can't do that You are trying to add a non-nullable field 'user' to videodata without a default; we can't do that models.py class User(Model): userID = models.IntegerField() userName = models.CharField(max_length=40) email = models.EmailField() […]

Электронная почта Django

Я использую SMTP-сервер Gmail для отправки электронной почты от пользователей моего веб-сайта. Это настройки по умолчанию в моих settings.py EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'example@example.com' EMAIL_HOST_PASSWORD = 'pwd' EMAIL_PORT = 587 EMAIL_USE_TLS = True SERVER_EMAIL = EMAIL_HOST_USER DEFAULT_FROM_EMAIL = EMAIL_HOST_USER Если я хочу, чтобы пользователь отправил электронное письмо, я переопределяю эти параметры и отправляю электронное […]

Python - лучший язык программирования в мире.