Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 7, 2009 22:36:21

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

PostgreSQL 8 и Django

Mutagena
рассказ может затянутся) спрашивай по существу, кратко так:

su postgresql
createuser -W dbuser
createdb -O dbuser djangodb # если кодировка template1 базы не утф, то лучше явно задать кодировку createdb --encoding="UTF-8" --locale="ru_RU.UTF-8" --owner dbuser --template=template0 djangodb
Правишь pg_hba.conf для задания методов доступа (провекра пароля, коннект по сети или файл сокет и тп)
у меня он такой
# "local" is for Unix domain socket connections only
local all postgres ident
local sameuser all ident
local all all md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
ну и в джанге прописываешь
DATABASE_ENGINE = 'postgresql_psycopg2'
DATABASE_NAME = 'djangodb'
DATABASE_USER = 'dbuser'
DATABASE_PASSWORD = 'пароль который ты ввёл при создании юзера'
DATABASE_HOST = '127.0.0.1'
DATABASE_PORT = '5432'
из особенность можно отметить то, что если порт не указать, то будет коннектится через файл сокет, и зачастую все натакиваюстя на ошибку авторизации, тогда кури доку по pg_hba.conf .

+по я советую (настаиваю=) ) ставить pgbouncer

это всё (создание юзера и базы) можно прочесть в офдоке постгреса

Офлайн

#2 Дек. 7, 2009 22:38:26

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

PostgreSQL 8 и Django

Mutagena
может перестанем в гадание играть? хоть ОС назови и как ставишь пакет.

Офлайн

#3 Дек. 7, 2009 22:39:14

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

PostgreSQL 8 и Django

))чёрт, надо всё-таки выводить пол собеседника в профайле более явно

Офлайн

#4 Дек. 7, 2009 22:51:03

Mutagena
От:
Зарегистрирован: 2009-10-18
Сообщения: 295
Репутация: +  0  -
Профиль   Отправить e-mail  

PostgreSQL 8 и Django

Наконецто поставила. Всем спасибо за терпение :)



Отредактировано (Дек. 7, 2009 22:51:42)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version