Tag: django

form.is_valid () всегда возвращает false

Form.is_valid () всегда возвращает false, и он никогда не показывает какой-либо ошибки. Ниже приведен фрагмент кода из forms.py, views.py и template / transaction_add_page.html. форма class TransactionForm(forms.Form): account = forms.ModelChoiceField(queryset=Account.objects.none()) transactions = forms.CharField(widget=forms.Textarea(attrs={'rows':'10', 'cols':'70'})) def __init__(self, user, *args, **kwargs): super(TransactionForm, self).__init__(*args, **kwargs) self.fields['account'].queryset = Account.objects.filter(user=user) def clean_account(self): if 'account' in self.cleaned_data: account = self.cleaned_data['account'] return account […]

Проверка Django: см. Traceback, где создается неправильный ответ

Этот шаблон из django docs: class SimpleTest(unittest.TestCase): def test_details(self): client = Client() response = client.get('/customer/details/') self.assertEqual(response.status_code, 200) От: https://docs.djangoproject.com/en/1.8/topics/testing/tools/#default-test-client Если тест не удался, сообщение об ошибке не очень помогает. Например, если status_code равен 302, то я вижу 302 != 200 . Теперь вопрос: где создается неправильный HTTPResponse? Я хотел бы видеть stacktrace интерпретатора, где создается […]

Маршрутизатор базы данных Django

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

добавление пользовательского языка в django

Я переводил свой сайт на 24 языка Европейского Союза. К ним относятся язык «Malti», который не указан в поддерживаемых django языках. Я хотел бы знать, есть ли способ добавить пользовательский язык в django, чтобы он мог работать с собственной функцией URL-адреса i18n. Благодаря!

Джанго. Как сохранить ContentFile, отредактированный с помощью подушки

Я пытаюсь сохранить изображение, которое я загружаю с requests а затем редактирую с помощью Pillow to ImageField в модели. Но объект создается без изображения. Это то, что у меня есть: settings.py MEDIA_ROOT = BASE_DIR + "/media/" MEDIA_URL = MEDIA_ROOT + "/magicpy_imgs/" models.py def create_path(instance, filename): path = "/".join([instance.group, instance.name]) return path class CMagicPy(models.Model): image = […]

AWS Elastic Beanstalk не использует мой virtualenv: «Без модуля с именем boto»

Я пытаюсь использовать AWAS Elastic Beanstalk, но когда я запускаю eb start , я получаю «ImportError: нет модуля с именем boto Невозможно запустить aws.push для локального хранилища HEAD». Я в виртуальной среде моего проекта Django. Я запустил pip install boto и это было успешно. Я сделал pip freeze > requirements.txt , git add requirements.txt и […]

django подозрительная операция по загрузке изображения

В моем админке я пытаюсь загрузить изображение, и после нажатия кнопки «Сохранить» я получаю эту ошибку: SuspiciousOperation at /admin/the_chooser/book/add/ Attempted access to '/media/51VqHa8exoL.jpg' denied. Request Method: POST Request URL: http://localhost/admin/the_chooser/book/add/ Django Version: 1.5.2 Exception Type: SuspiciousOperation Exception Value: Attempted access to '/media/51VqHa8exoL.jpg' denied. Exception Location: /Users/username/.virtualenvs/django_books/lib/python2.7/site-packages/django/core/files/storage.py in path, line 259 Python Executable: /usr/bin/python Python Version: […]

Создание модели Django из существующих баз данных MongoDB

У меня есть несколько баз данных в MongoDB, что я хочу создавать модели для динамического использования, так как есть много баз данных, и я не могу сделать это вручную. Вопросов: На что должны выглядеть мои models.py? (Проверяет ли checkdb работу с базами данных mongodb или только dbs на основе SQL?) Поскольку модели баз данных создаются […]

получить конкретную дату в шаблоне django Django

Привет, мне нужно проверить 10-е число каждого месяца в файле шаблона django, может кто-нибудь сказать мне, как я могу проверить это на самом деле, мне нужно показать некоторые данные до 10 числа каждого месяца и скрыть это после 10-го

Django: как сделать STATIC_URL пустым?

Да, я хочу, чтобы он работал как в флеш-фреймворке – там я мог бы установить такие параметры: static_folder=os.getcwd()+"/static/", static_url_path="" и все файлы, которые находятся в ./static/files/blabla.bla , будут доступны по адресу mysite.com/files/blabla.bla . Я действительно не хочу добавлять static после mysite.com . Но если я установил STATIC_URL = '/' в Django, тогда я мог бы […]

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