Tag: django

Доступ к моделям и функциям 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 […]

показать загрузку gif во время длительной обработки в django?

Я выполняю свой проект с использованием Django 1.8. Я хочу поставить GIF во время вызова функции key_generate . Как это сделать, используя Django. Я ссылаюсь на этот вопрос на ссылку Link, но я не мог понять, как применить его мой код. Это моя функция просмотра. from django.contrib.auth.decorators import login_required from django.contrib.auth.models import User from django.shortcuts […]

Преобразование django Charfield "\ t" в вкладку

У меня есть модель django с Charfield, которая содержит unicode экранированную строку « \\t ». Каков самый простой способ преобразовать это в реальную вкладку (как в str("\t") )?

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