Welcome to Coatl 0.1
Coátl (snake in náhuatl) is a Web Portal Community using Django framework.
Este es un proyecto para desarrollar un CMS e Intranet portal en Django.
Coátl Quick Start (on Debian-like systems)
1) Get the packages
$sudo apt-get install subversion sqlite3 python-pysqlite2 python-libgmail
2) Get the code
$svn co http://svn.assembla.com/svn/coatl/trunk/ coatl
3) Create database
$cd coatl/db && sqlite3 DBCOATL.db &
4) in coatl/ dir create localsettings.py file with the next content:
import os BASE_DIR = os.path.dirname(os.path.abspath(__file__)) PROJECT_DIR = BASE_DIR + '/db' DATABASE_NAME = os.path.join(PROJECT_DIR, 'DBCOATL.db') # I'm using sqlite3!! DATABASE_USER = '' # Not used with sqlite3. DATABASE_PASSWORD = '' # Not used with sqlite3. DATABASE_HOST = '' # Set to empty string for localhost. Not used with sqlite3. DATABASE_PORT = '' # Set to empty string for default. Not used with sqlite3.
Save and close.
5) Syncronize database
$python manage.py syncdb
To the question:
You just installed Django's auth system, which means you don't have any superusers defined. Would you like to create one now?
Answer 'yes' and fill data.
6) Run server
$python manage.py runserver
7) Load in your browser http://localhost:8000/
8) Access admin section to insert blog entries
Thats it by now.
Django book is a good place to start.
Enjoy!
The Coátl Team
Starting Points
- TracGuide -- Built-in Documentation
- The Trac project -- Trac Open Source Project
- Trac FAQ -- Frequently Asked Questions
- TracSupport -- Trac Support
For a complete list of local wiki pages, see TitleIndex.
