Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Internet > HTTP (WWW)

    RapidGiza 0.2.1

    Download button

    No screenshots available
    Downloads: 224  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Rocky Burt | More programs
    Other/Proprietary Li... / FREE
    February 17th, 2011, 19:56 GMT [view history]
    ROOT / Internet / HTTP (WWW)

     Read user reviews (0)  Refer to a friend  Subscribe

    RapidGiza description

    Set of paster templates for rapid Pyramid development

    RapidGiza is a set of Paster templates which provide out of the box:

     * An application based on the Pyramid web application framework
     * Default SQLAlchemy engine/session-factory setup
     * All .html files matched as Jinja2 templates
     * Werkzeug setup for running the app in development mode
     * RESTful setup using Pyramid traversal

    Important URL's

     * Project Location - http://dist.serverzen.com/pypi/d/rapidgiza/
     * PyPi Entry - http://pypi.python.org/pypi/RapidGiza
     * Source Control (svn) - https://dev.serverzen.com/svn/public-sandbox/RapidGiza/

    Setting up a New Project

    Install RapidGiza into a Python environment (ie virtualenv) with a working Paster. Once this has been done, you can create a new RapidGiza project by simply running (where Something is the name of your new egg):

    paster create -t rapidgiza Something

    Once the template egg has been created you should set it up in develop mode to start working on your project.

    cd Something
    python setup.py develop


    Using the New Project

    Command Runner

    By default a new script named something will be created in the bin directory of your python envionment. This script is a command runner that provides the following:

    usage: something < action > [< options >]
     something --help

    actions:
     runserver:
     Run the development server.

     :param debug: run in debug mode
     :param verbosity: increase level of logging for more verbose logging

     -h, --hostname string 0.0.0.0
     -p, --port integer 8080
     -d, --debug
     -v, --verbosity integer 0


     syncdb:
     Ensure tables exist in the configured database.


    Paster

    A development.ini file will be created inside the Something directory. This can be used with the standard paster commands:

    # use builtin paster http server
    paster serve development.ini

    # use the pyramid pshell command
    paster --plugin=pyramid pshell development.ini pyramid-Something


    Apache mod_wsgi

    There is a preconfigured Something.wsgi file generated which is necessary for plugging your app into a mod_wsgi environment.


    Product's homepage

    Requirements:

    · Python

    What's New in This Release: [ read full changelog ]

    · Updated url's to point to github repo

      


    TAGS:

    paster templates | Pyramid development | paster | templates | Pyramid

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM