Tag: django

Установка значения по умолчанию для поля в наборе форм в Django

В formet в Django, как мы устанавливаем значение по умолчанию для поля, которому требуется значение из сеанса http? Поскольку для получения значения требуется сеанс, мы не можем установить значение по умолчанию в самом классе модели. И я не могу понять, как явно установить значение в каждой форме в наборе форм перед сохранением в функции просмотра. […]

NotImplementedError в django-регистрации при регистрации пользователя

У меня есть приложение django и вы пытаетесь использовать приложение django-registration . И ниже приведены мои настройки и коды settings.py INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.admin', 'south', 'registration', 'user_profile', ) AUTH_PROFILE_MODULE = "user_profile.UserProfile" AUTHENTICATION_BACKENDS = ( 'django.contrib.auth.backends.ModelBackend', ) файл проекта urls.py urlpatterns = patterns('', url(r'^admin/', include(admin.site.urls)), url(r'^accounts/', include('user_profile.urls')), url(r'^accounts/', include('registration.backends.default.urls')), ) […]

Доступ к моделям и функциям django изнутри скрипта python, размещенного в отдельном приложении heroku

Я ищу способ получить доступ к моделям и функциям в моем приложении django, размещенном на heroku, из сценария python в другом приложении heroku. Я понимаю, что следующее работает, если скрипт, который у вас есть, находится в той же папке, что и приложение django: import os import django os.environ.setdefault("DJANGO_SETTINGS_MODULE", "app.settings") django.setup() from manual_tasks.tasks import * но […]

Django: создание {% block "div"%} условно с условным {% extends%}

Я хотел бы поделиться шаблоном между AJAX и regualr HTTP-вызовами, единственное отличие состоит в том, что одному шаблону необходимо расширить base.html html, а другая – нет. я могу использовать {% extends request.is_ajax|yesno:"app/base_ajax.html,app/base.html" %} Чтобы динамически решить, когда расширять, но мне также нужно включить {% block 'some_div' %}{% endbock %} чтобы сообщить рендереру, куда поместить мой […]

Есть ли способ увеличить django QuerySets с дополнительными атрибутами?

Я пытаюсь добавить некоторые дополнительные атрибуты к элементам QuerySet, поэтому я могу использовать дополнительную информацию в шаблонах, а не ударять по базе данных несколько раз. Позвольте мне проиллюстрировать пример, предположив, что у нас есть книги с ForeignKeys для авторов. >>> books = Book.objects.filter(author__id=1) >>> for book in books: … book.price = 2 # "price" is […]

Проблема с доступом к загруженному пользователю видео во временную память

Я пытаюсь отправить загруженное пользователем видео на youtube, используя file типа ввода html и модуль загрузки python youtube-upload. Когда форма отправляется, она обрабатывается следующим образом: if request.method == 'POST': video = request.FILES['file'] v=str(video) command = 'youtube-upload –email=email@gmail.com –password=password –title=title –description=description –category=Sports ' + v r = subprocess.Popen(command, stdout=subprocess.PIPE) v = r.stdout.read() Поэтому я предполагаю, что […]

Ошибка 404 в django при посещении / Runserver не возвращает ошибок, хотя

Когда я syncdb и runningerver все работает правильно в Django, но когда я пытаюсь посетить веб-страницу, то это на http://127.0.0.1:8000/ он возвращает ошибку 404. Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/ Using the URLconf defined in MyBlog.urls, Django tried these URL patterns, in this order: ^admin/ The current URL, , didn't match […]

Django 1.9 не может найти newapp

Я работал с django 1.7 и недавно начал новый проект с django 1.9. Основное отличие от запуска нового приложения заключалось в том, что новое приложение создается с помощью файла apps.py. Я читал django docs, что теперь вам нужно использовать INSTALLED_APPS = [ 'newapp.apps.NewAppConfig', … ] (старый был просто 'newapp' ) В моем новом проекте у […]

Контекст ответа на единичный тест Django отсутствует.

Почему response.context Нет в следующих тестах? Я проверил response.content, и это «». если я удалю строку assertIsNotNone, я получаю TypeError: объект «NoneType» не подлежит подписке def test_log_view_with_no_entries(self): """ If no logs are available, an appropriate message should be displayed. """ response = self.client.get(reverse('swpgr:logs')) self.assertIsNotNone(response.context) self.assertEqual(response.status_code, 200) self.assertContains(response, "No logs are available.") self.assertQuerysetEqual(response.context['log_list'], []) def test_log_view_with_one_entry(self): […]

Django: «Невозможно преобразовать объект« Имя »в str неявно» при сохранении объекта

В администраторе Django я создал объект Name с именем: «United Kingdom». Затем я создаю объект Nation с объектом Name, который я только что создал, и путь к изображению флага. При сохранении записи я получаю: TypeError at / admin / display / nation / add / Can't convert 'Name' object to str implicitly Request Method: POST […]

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