Karrigell
 

Karrigell

Karrigell : A Python web framework to help you with your development



Karrigell is a flexible Python web framework, with a clear and intuitive syntax.Karrigell is independent from any ORM, database or templating engine, and will let the programmer choose between a variety of coding styles.The package includes a powerful built-in web server, so there's no need to download, install and configure a separate one, and a pure-Python database engine, PyDbLite, which is used for the demos.Karrigell can be configured to work with external web servers (Apache, Xitami, LightTPD); the scripts can use all the databases for which a Python API exists (sqlite, mySql, PostGreSQL, ZODB, etc)A new application, InstantSite, is provided to easily create and edit MySQL databases and generate scripts that handle the usual CRUD operations on database tables. Take a look at the online Flash demoTo create dynamic pages, all you need to know is HTML and Python. You have the choice between different ways of mixing them.In short :· You can use ordinary Python scripts· Karrigell services are Python scripts where each function matches a different URL : foo.ks/bar matches the function bar() in the script foo.ks (if no function is specified, the function index() is used)· HTML inside Python is another form of Python script, where lines beginning by a string are sent to the browser as if there were a print statement· Python Inside HTML is very much like PHP or JSP, HTML pages with Python code inserted between the tags· You can use plain CGI scripts : see the documentation for the cgi module in the standard documentation· Python code is executed in a "clean" namespace including HTTP environment, form fields and custom exceptions. When a form includes the field , the value is available in the script under the name _myfieldFor authentication and session, two functions (unsurprisingly named Authentication and Session) can be used in scripts. Authentication takes an authentication test function as first argument, which checks if the AUTH_USER and AUTH_PASSWORD are accepted. Session() is used to initialize or retrieve a session object to which attributes can be set or readThe Include(file_or_script) function inserts the output of the script or file inside the output of current script ; this is useful for headers or footers for instance. If it's a script it is executed in the current namespace.

Conclusion

To conclude Karrigell works on Windows 9X/ME/2K/XP/2003 operating system(s) and can be easily downloaded using the below download link according to Freeware license. Karrigell download file is only 3.7 MB  in size.
Karrigell was filed under the General category and was reviewed in softlookup.com and receive 5/5 Score.
Karrigell has been tested by our team against viruses, spyware, adware, trojan, backdoors and was found to be 100% clean. We will recheck Karrigell when updated to assure that it remains clean.

Karrigell user Review

Please review Karrigell application and submit your comments below. We will collect all comments in an effort to determine whether the Karrigell software is reliable, perform as expected and deliver the promised features and functionalities.

Popularity 10/10 - Downloads - 223 - Score - 5/5

Softlookup.com 2023 - Privacy Policy



Category: General 
Publisher: Pierre Quentel
Last Updated: 18/11/2023
Requirements: Not specified
License: Freeware
Operating system: Windows 9X/ME/2K/XP/2003
Hits: 695
File size: 3.7 MB 
Price: Not specified


Leave A comment
Name: *
E-Mail: *
Comment: *