Light3JIbqp
Май 20, 2013 21:49:26
Привет всем
Проблема с django
Когда ввожу “python manage.py sqlall books” ничего не происходит
вконце пробел(или как его назвать нижнее подчеркивание) все время мигает

файл models.py содержит:
from django.db import models
# Create your models here.
class Milk(models.Model):
name = models.CharField(max_length=30)
hhh = models.CharField(max_length=40)
uiui = models.CharField(max_length=70)
class Hbb(models.Model):
name22 = models.CharField(max_length=44)
gjvn = models.CharField(max_length=33)
class NNN(models.Model):
jjj = models.CharField(max_length=33)
nnf = models.CharField(max_length=60)
buddha
Май 21, 2013 07:59:21
Покажи содержимое папки djcodee и содержимое папки mysite.
Возможно надо просто запустить эту команду в папке выше уровнем, т.е. djcodee
Light3JIbqp
Май 21, 2013 08:19:28
buddha
Покажи содержимое папки djcodee и содержимое папки mysite.Возможно надо просто запустить эту команду в папке выше уровнем, т.е. djcodee
Содержимое папки djcodee:
mysite
shablon
______________________________
Содержмимое mysite:
books
mysite
manage.py
______________________________
Light3JIbqp
Май 21, 2013 08:29:11
buddha
Май 21, 2013 09:25:55
Посмотри еще, чтобы в файле settings.py в параметре INSTALLED_APP было внесено твоё приложение.
Light3JIbqp
Май 21, 2013 13:17:54
buddha
Посмотри еще, чтобы в файле settings.py в параметре INSTALLED_APP было внесено твоё приложение.
Содержимое INSTALLED_APP:
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
# Uncomment the next line to enable the admin:
'django.contrib.admin',
# Uncomment the next line to enable admin documentation:
'django.contrib.admindocs',
"books", )
buddha
Май 21, 2013 21:15:08
Так, покажи , что в файле settings.py в параметре DATABASES.
Щас сделал новенький проектик и, ничего не делая, сразу запустил manage.py sqlall auth.
Сначала поругался на то, что не знает какой диалект sql использовать.
Я прописал базу sqlite3 и всё запустилось как и положено.
Light3JIbqp
Май 21, 2013 22:01:09
buddha
Так, покажи , что в файле settings.py в параметре DATABASES.Щас сделал новенький проектик и, ничего не делая, сразу запустил manage.py sqlall auth.Сначала поругался на то, что не знает какой диалект sql использовать.Я прописал базу sqlite3 и всё запустилось как и положено.
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'mydb', # Or path to database file if using sqlite3.
# The following settings are not used with sqlite3:
'USER': '',
'PASSWORD': '',
'HOST': '127.0.0.1', # Empty for localhost through domain sockets or '127.0.0.1' for localhost through TCP.
'PORT': '8000', # Set to empty string for default.
}
}
buddha
Май 22, 2013 07:53:23
Ну попробуй воткни 'ENGINE': ‘django.db.backends.sqlite3’ и протестируй… Если пашет, видимо для postgres что-то недоустановил. И пользователя с паролем для postgres лучше бы указать. Да и порт 8000 для отладочного сервера(manage.py runserver), а не для БД.
Light3JIbqp
Май 22, 2013 14:10:03
buddha
Ну попробуй воткни ‘ENGINE’: ‘django.db.backends.sqlite3’ и протестируй… Если пашет, видимо для postgres что-то недоустановил. И пользователя с паролем для postgres лучше бы указать. Да и порт 8000 для отладочного сервера(manage.py runserver), а не для БД.
Спасибо, с sqllite3 работает все, буду тогда на ней учиться, потом перейду. А какой порт надо указывать?