Welcome to EverybodyWiki ! Nuvola apps kgpg.png Sign in or create an account to improve, watchlist or create an article like a company page or a bio (yours ?)...

Jam.py (web framework)

From EverybodyWiki Bios & Wiki
Jump to navigation Jump to search






Jam.py
Original author(s)Andrew Yushev
Initial releaseJuly 1, 2015; 4 years ago (2015-07-01)
Stable release
5.4.31 / December 12, 2018; 11 months ago (2018-12-12).[1][2]
Repository
Written inPython, JavaScript
Engine
    Lua error in Module:Wd at line 162: attempt to index field 'wikibase' (a nil value).
Operating systemCross-platform
Size11.1 MB[3]
TypeWeb framework
License3-clause BSD
Website{{#property:P856}}


Others articles of the Topic Free and open-source software : TinyButStrong, LinuxBBQ, Gimmie, Apache Commons DbUtils, Lobsters (software), Freedoom, GrapheneOS
Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".

Jam.py primary goal is to allow development of database-driven business web applications easily and quickly, based on DRY principle, with emphasis on CRUD.

Jam.py is a "full stack" WSGI rapid application development framework for the Python programming language.[citation needed] It is designed to be fast, simple and lightweight, and is distributed with no dependencies other than the Python Standard Library. The same distribution runs with Python 2.5+ and 3.x.[4]

It offers a built-in web server, GUI Builder and database access for third-party databases.[5][6]

Features[edit | edit source]

Examples[edit | edit source]

The following command creates a Web application[7]:

jam-project.py

The following files and folders are created by jam-project.py command:

/
    css/
    js/
    img/
    reports/
    static/
    admin.sqlite
    server.py
    index.html
    wsgi.py

The following code shows Python script server.py that starts a Web application:

if __name__ == '__main__':
    from jam.wsgi import create_application
    from jam.wsgi_server import run

    application = create_application(__file__)
    run(application)

The remaining development of the new application takes over in Application Builder[8]

Awards[edit | edit source]

  • 2015. 10 Best Frameworks for Web Design[9]

References[edit | edit source]

  1. http://jam-py.com/docs/releases/index.html Jam.py Releases
  2. https://github.com/jam-py/jam-py/releases Github Releases
  3. "Jam.py Download". Retrieved 15 January 2019.
  4. Jam.py website
  5. Web Frameworks for Python
  6. Supported Databases
  7. Creating a project
  8. Application Builder
  9. "10 Best Frameworks for Web Design". webprecis.com. Retrieved 11 March 2015.

See also[edit | edit source]


Others articles of the Topic Free and open-source software : Gumpy, PageCarton, CookXml, fs123, Gimmie, GENESIS (MD software), Aigaion
Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".

External links[edit | edit source]

Category:Free software programmed in Python Category:Python web frameworks


This article "Jam.py (web framework)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Jam.py (web framework). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.



Compte Twitter EverybodyWiki Follow us on https://twitter.com/EverybodyWiki !