Инструкция для Убунты 16 и 9.4 постгрес - соответственно для новых версий меняете репо
база данных и пользователь
Правильная инструкция
echo "deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main" >> /etc/apt/sources.list.d/pgdg.list
wget -q --no-check-certificate -O - https://postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
ответ - ОК
apt-get update
apt-get install postgresql postgresql-server-dev-9.4 postgresql-contrib-9.4
В файл
nano /etc/postgresql/9.4/main/postgresql.conf
добавляем:
client_encoding = 'UTF8'
default_transaction_isolation = 'read committed'
timezone = 'UTC'
listen_addresses = '*'
max_connections = 1000
в файл
nano /etc/postgresql/9.4/main/pg_hba.conf
add "0.0.0.0/0" FOR REMOTE ACCESS
/**************
// Здесь задается схема авторизации
//dropuser - for delete
dropdb database
sudo -u postgres -s
createdb <db_name>
postgres@www:~$ createuser -P <user>
Enter password for new role: ******
Enter it again:
CREATE SCHEMA
postgres@www:~$ psql -d db_name -c "create schema authorization db_name"
sudo service postgresql start
Соответственно в подлючениях пишем:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'db_name',
'USER': 'db_user',
'PASSWORD': 'db_password',
'HOST': '*',
'PORT': '5432',
'SCHEMA': 'db_schema',// то что указывали при создании
}
} ---------- Добавлено 11.04.2018 в 20:37 ---------- Неважно что вы там делали на склите) migrate создает базовую структуру - потом уже makemigrations Внимательно читайте доки
и кстати - сначала сделайте migrate, для инициализации бд, makemigrations уже потом - когда напишете свои модели
а вы базу данных создали с таким именем? И лучше использовать schema еще для подключения
host="*" можно еще
И проверьте ваш urls.py - в нем ошибки
Ага, не понимает основ, но комментирует...
А непроще сразу поставить материал бутстрап, чем потом по каждому вопросу выдергивать по куску кода из разных галерей, по итогу получив нечитаеое и нередактируемое нечто?
Сделать свой попап - не проблема, а надо ли?
Есть классный фреймворк Bootstrap-Material-Design, прикручиваете к сайту и получаете набор форм, менюшек, кнопок 0 каких угодно.
https://fezvrasta.github.io/bootstrap-material-design/
Dmitriy_2014, Посмотреть код страницы - не судьба? ))) По сути - используется 1.12, поэтому отключаю и регистрирую как минимум 2.2.4
На последний пункт есть ответ в кодексе ну или у камы, если с английским не сложилось.
Ответ простой - без разницы вообще. Ответ сложнее - тот который знаете. Ответ еще сложнее - тот? который знает ваш программист)))
Мда... На шареде число одновременных соединений обычно в районе 20, даже на одноядерном ВПС можно до 1000 ставить безболезненно
Скорость однозначно увеличится в разы даже при базовой настройке!
skyprofil.by - на главной странице адреса в карте подтягиваются из записей. Написал для этого простой плагин. Конечно он узкоспециализирован и рассчитан на мою тему. Но доработать можно. Прошу учесть, благотворительностью не занимаюсь
Вот за такие советы я бы тут банил навечно!!! Потому что следующей темой того, кто воспользуется этим советом, будет "Помогите!!! у меня все тормозит!!!!"
Задача ТС решается javascript-ом строк примерно в 20.
Произвольные поля в данном случае использовать нецелесообразно, хоть и заманчиво, конечно.