Привет
Вопрос уже был опубликован на тостере, решения так и не нашлось, надеюсь на помощь здесь:
Почему я использую Visual Studio для этого? Да я знаю это ужасно, но на самом деле, при удачном стечении обстоятельств это самый быстрый и простой способ развернуть Django проект на Azure. Это способ, предлагаемый в документации Azure.
Все нижеописанное повторял многократно с идентичным результатом.
Создаю django проект в Visual Studio используя PTVS* (как описано здесь: https://pytools.codeplex.com/wikipage?title=PollsDjangoSql ). ; ставлю в виртуальную среду Django 1.6.10 ; исполняю SyncDB; устанавливаю все нужные для проекта питон-библиотеки; создаю приложения django. Все работает.
И тут VS начинает вылетать с неизвестной ошибкой секунд через 15 после открытия проекта.
Здесь должен быть долгий рассказ, как я искал где ошибка, значения это не имеет. Главное, что я в проекте использую django-registration. Так вот. Какая-то совершенно необъяснимая, мистическая херня происходит. Наличие файла models.py (https://github.com/macropin/django-registration/blob/master/registration/models.py) в проекте заставляет VS падать.
То есть если просто создать папку в любом месте проекта, не важно под каким именем, не важно где, не важно что там в settingns, положить туда это файл и включить его в проект, секунд через 15 Visual Studio рухнет.
Что это может такое быть?
Visual Studio 2013
Pyrhon 2.7
Django 1.6.10
django-registration-redux 1.1
*PTVS -python tools for visual studio