欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Pinax
来自开放百科 - 灰狐
(版本间的差异)
(→Install) |
(→PostgreSQL) |
||
第40行: | 第40行: | ||
==PostgreSQL== | ==PostgreSQL== | ||
− | #apt-get install python | + | #apt-get install python-psycopg2 |
vi settings.py | vi settings.py | ||
− | DATABASE_ENGINE = 'postgresql' | + | DATABASE_ENGINE = 'postgresql_psycopg2' # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'. |
− | DATABASE_NAME = 'pinax' | + | DATABASE_NAME = 'pinax' |
− | DATABASE_USER = 'postgres' | + | DATABASE_USER = 'postgres' |
− | DATABASE_PASSWORD = '' | + | DATABASE_PASSWORD = 'postgres' |
− | DATABASE_HOST = 'localhost' | + | DATABASE_HOST = 'localhost' |
− | DATABASE_PORT = '5432' | + | DATABASE_PORT = '5432' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==Nginx== | ==Nginx== | ||
==Integration== | ==Integration== |
2010年1月10日 (日) 08:11的版本
Pinax: a platform for rapidly developing websites
Pinax is an open-source collection of integrated, but reusable apps for the Django Web Framework.
目录 |
Features
- openid support
- email verification
- password management
- site announcements
- a notification framework
- user-to-user messaging
- friend invitation (both internal and external to the site)
- a basic twitter clone
- oembed support
- gravatar support
- interest groups (called tribes)
- projects with basic task and issue management
- threaded discussions
- wikis with multiple markup support
- blogging
- bookmarks
- tagging
- contact import (from vCard, Google or Yahoo)
- photo management
Code
svn checkout https://svn.pinaxproject.com/pinax/trunk/ pinax
Install
python scripts/pinax-boot.py /home/allen/pianx-env source /home/allen/pianx-env/bin/active cd /home/allen/pianx-env bin/pinax-admin clone_project -l // get a list of available, 可创建不同类型的站点 bin/pinax-admin clone_project social_project mysite cd mysite vim settings.py 配置数据库 // 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'. python manage.py syncdb python manage.py runserver 192.168.1.101:8000 http://192.168.1.101:8000
PostgreSQL
#apt-get install python-psycopg2 vi settings.py DATABASE_ENGINE = 'postgresql_psycopg2' # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'. DATABASE_NAME = 'pinax' DATABASE_USER = 'postgres' DATABASE_PASSWORD = 'postgres' DATABASE_HOST = 'localhost' DATABASE_PORT = '5432'
Nginx
Integration
Links
分享您的观点