Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Project description

Carrot Feed Manager is represented by system which allows controlling of execution process of special user's applications called feeds.(Feeds are run on server side in background mode) For this purpose system provides web user interface.

Carrot Feed Manager works only on Unix-based platform!

System requirements

  • Platform: Linux
  • Python 2.6, 2.7
  • Django 1.2.x
  • Web browser: Firefox, Google Chrome

Installation guide

First of all you need Python and Django to be installed.

Django framework installation:

  • dowload Django from http://djangoproject.com
  • extract downloaded Django archive and run command
    python setup.py install
    

Carrot feed manager installation:

  • download Carrot feed manager from Google Code
  • extract downloaded archive somewhere you like
  • Get to directiry where you extracted Carrot feed manager and find there manage.py file.
  • Do database sync by executing next line:
    python manage.py syncdb
    

    During database sync you will be suggested to create super user.

Note: Carrot feed manager works with Sqlite3 by default. But you can change database settings in settings.py file. Find DATABASES variable and setup it.

Example:

    
DATABASES = {    
    'default': {    
        'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.    
        'NAME': 'database/db.sqlite',                      # Or path to database file if using sqlite3.    
        'USER': '',                      # Not used with sqlite3.    
        'PASSWORD': '',                  # Not used with sqlite3.    
        'HOST': '',                      # Set to empty string for localhost. Not used with sqlite3.    
        'PORT': '',                      # Set to empty string for default. Not used with sqlite3.    
    }
}

  • Run application server by executing next line:
    python manage.py run server your_host:port
    

    Example:
    python manage.py runserver 127.0.0.1:8080
    
  • Open web browser (Firefox or Google Chrome) and type URL: http://127.0.0.1:8080/cfm/index

Quick start