82
голосов
15ответов
36014 просмотров

Automatically create an admin user when running Django's ./manage.py syncdb

My project is in early development. I frequently delete the database and run manage.py syncdb to set up my app from scratch. Unfortunately, this always pops up: You just installed Django's auth system, which means you don't have any superusers defined. Would you like to create one now? (yes/no...

1
голосов
2ответов
1247 просмотров

Django syncdb on SQL initial data using PostgreSQL yields "column ... does not exist"

Platform: Python 2.5, Django development root, PostgreSQL 8.4, Windows Vista Ultimate SP2. Procedure: Django Documentation, Release 1.0, link text, Section 34.2, Providing initial SQL data. CODE: models.py: class aisc_customary(models.Model): MTYPE = models.CharField(max_...

4
голосов
2ответов
8386 просмотров

manage.py syncdb doesn't add tables for some models

My second not-so-adept question of the day: I have a django project with four installed apps. When I run manage.py syndb, it only creates tables for two of them. To my knowledge, there are no problems in any of my models files, and all the apps are specified in INSTALLED_APPS in my settings file....

39
голосов
16ответов
78160 просмотров

Django/Python Beginner: Error when executing python manage.py syncdb - psycopg2 not found

I have Pythong2.6, psycopg2 and pgAdmin3 installed using Macports. My settings.py is: DATABASE_ENGINE = 'postgresql_psycopg2' # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'. DATABASE_NAME = 'mysite' # Or path to database file if using sqlite3. DATABAS...

1
голосов
4ответов
3542 просмотров

Django Is telling me table already exists on syncdb - can't figure out why

Posted the model at http://pastebin.com/f609771cc getting error: (yes it's windows) File "C:\Python25\lib\site-packages\MySQLdb\connections.py", line 35, in defaulterrorhandler raise errorclass, errorvalue _mysql_exceptions.OperationalError: (1050, "Table 'memorial_music' already exists") ...

1
голосов
1ответов
344 просмотров

Правильный способ создания пользовательских типов pgsql в django

Как правильно создавать настраиваемые типы pgsql для приложения django, чтобы каждый раз при создании базы данных с помощью syncdb все настраиваемые типы создавались до создания любых таблиц (чтобы таблицы могли использовать этот тип)? Я также использую django-evolution, но это не подходящее ...

1
голосов
2ответов
501 просмотров

Запретить запуск кода во время syncdb

У меня есть код, который вызывает ошибку syncdb (потому что он пытается получить доступ к модели до создания таблиц). Есть ли способ предотвратить запуск кода в syncdb? что-то вроде: if not syncdb: run_some_code() Спасибо :) edit : PS - Я думал об использовании сигнала post_ini...

2
голосов
3ответов
10114 просмотров

Django / Python EnvironmentError?

Я получаю сообщение об ошибке при попытке использовать syncdb: python manage.py syncdb Сообщение об ошибке: File "/usr/local/lib/python2.6/dist-packages/django/conf/__init__.py", line 83, in __init__ raise EnvironmentError, "Could not import settings '%s' (Is it on sys.path? Does it ha...

3
голосов
3ответов
980 просмотров

Django syncdb блокируется при создании таблицы

Я добавил новые модели и отправил их на наш промежуточный сервер, запустил syncdb для создания их таблиц, и он заблокировался. Он доходит до «Создать таблицу photos_photousertag», а вывод postgres показывает уведомление о создании «photos_photousertag_id_seq», но в остальном я ничего не получаю ...

6
голосов
2ответов
2501 просмотров

Как заставить './manage.py syncdb' создавать дополнительные представления или запускать собственный SQL?

Есть ли способ запустить некоторые пользовательские операторы SQL после того, как syncdb создаст таблицы для моделей? В частности, я хотел бы создать несколько представлений базы данных.

62
голосов
5ответов
36657 просмотров

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

Я хотел бы использовать представление, созданное в моей базе данных, в качестве источника для моего представления django. Возможно ли это без использования пользовательского sql? ****** ОБНОВЛЕНИЕ 13/02/09 *********** Как и предполагают многие ответы, вы можете просто создать собственно...

25
голосов
6ответов
3812 просмотров

Рабочий процесс Django при частом изменении моделей?

поскольку я обычно не занимаюсь предварительным проектированием своих моделей в проектах Django, я в конечном итоге сильно изменяю модели и, таким образом, каждый раз удаляю свою тестовую базу данных (потому что «syncdb» никогда не будет изменять таблицы автоматически для ты). Ниже представлен м...