Найти - Пользователи
Полная версия: Помогите решить проблему
Начало » Django » Помогите решить проблему
1 2
Light3JIbqp
Привет всем
Проблема с 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
Покажи содержимое папки djcodee и содержимое папки mysite.
Возможно надо просто запустить эту команду в папке выше уровнем, т.е. djcodee
Light3JIbqp
buddha
Покажи содержимое папки djcodee и содержимое папки mysite.Возможно надо просто запустить эту команду в папке выше уровнем, т.е. djcodee
Содержимое папки djcodee:
mysite
shablon
______________________________
Содержмимое mysite:
books
mysite
manage.py
______________________________
Light3JIbqp

buddha
Посмотри еще, чтобы в файле settings.py в параметре INSTALLED_APP было внесено твоё приложение.
Light3JIbqp
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
Так, покажи , что в файле settings.py в параметре DATABASES.
Щас сделал новенький проектик и, ничего не делая, сразу запустил manage.py sqlall auth.
Сначала поругался на то, что не знает какой диалект sql использовать.
Я прописал базу sqlite3 и всё запустилось как и положено.
Light3JIbqp
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
Ну попробуй воткни 'ENGINE': ‘django.db.backends.sqlite3’ и протестируй… Если пашет, видимо для postgres что-то недоустановил. И пользователя с паролем для postgres лучше бы указать. Да и порт 8000 для отладочного сервера(manage.py runserver), а не для БД.
Light3JIbqp
buddha
Ну попробуй воткни ‘ENGINE’: ‘django.db.backends.sqlite3’ и протестируй… Если пашет, видимо для postgres что-то недоустановил. И пользователя с паролем для postgres лучше бы указать. Да и порт 8000 для отладочного сервера(manage.py runserver), а не для БД.
Спасибо, с sqllite3 работает все, буду тогда на ней учиться, потом перейду. А какой порт надо указывать?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB