summaryrefslogtreecommitdiff
path: root/extras/appengine/sqlformat/templates/source.html
diff options
context:
space:
mode:
authorAndi Albrecht <albrecht.andi@gmail.com>2011-07-29 21:03:28 +0200
committerAndi Albrecht <albrecht.andi@gmail.com>2011-07-29 21:03:28 +0200
commit92c142623d9b4ad806f51dd79e3842396ac464d8 (patch)
treee56384484801edcd417901e485474914a98ea4a1 /extras/appengine/sqlformat/templates/source.html
parentc918cc9dc30b3a7684a96feae95fc5c05638360e (diff)
downloadsqlparse-92c142623d9b4ad806f51dd79e3842396ac464d8.tar.gz
Replace Django by Flask in App Engine frontend (fixes issue11).
--HG-- rename : extras/appengine/Makefile => extras/appengine-django/Makefile rename : extras/appengine/README => extras/appengine-django/README rename : extras/appengine/__init__.py => extras/appengine-django/__init__.py rename : extras/appengine/app.yaml => extras/appengine-django/app.yaml rename : extras/appengine/examples/customers.sql => extras/appengine-django/examples/customers.sql rename : extras/appengine/examples/multiple_inserts.sql => extras/appengine-django/examples/multiple_inserts.sql rename : extras/appengine/examples/pg_view.sql => extras/appengine-django/examples/pg_view.sql rename : extras/appengine/examples/subquery.sql => extras/appengine-django/examples/subquery.sql rename : extras/appengine/examples/subquery2.sql => extras/appengine-django/examples/subquery2.sql rename : extras/appengine/index.yaml => extras/appengine-django/index.yaml rename : extras/appengine/main.py => extras/appengine-django/main.py rename : extras/appengine/settings.py => extras/appengine-django/settings.py rename : extras/appengine/sqlformat/__init__.py => extras/appengine-django/sqlformat/__init__.py rename : extras/appengine/sqlformat/urls.py => extras/appengine-django/sqlformat/urls.py rename : extras/appengine/sqlformat/views.py => extras/appengine-django/sqlformat/views.py rename : extras/appengine/static/bg_options.png => extras/appengine-django/static/bg_options.png rename : extras/appengine/static/bgfieldset.png => extras/appengine-django/static/bgfieldset.png rename : extras/appengine/static/bgfooter.png => extras/appengine-django/static/bgfooter.png rename : extras/appengine/static/bgtop.png => extras/appengine-django/static/bgtop.png rename : extras/appengine/static/blank.gif => extras/appengine-django/static/blank.gif rename : extras/appengine/static/canvas.html => extras/appengine-django/static/canvas.html rename : extras/appengine/static/hotkeys.js => extras/appengine-django/static/hotkeys.js rename : extras/appengine/static/img_loading.gif => extras/appengine-django/static/img_loading.gif rename : extras/appengine/static/jquery.textarearesizer.compressed.js => extras/appengine-django/static/jquery.textarearesizer.compressed.js rename : extras/appengine/static/loading.gif => extras/appengine-django/static/loading.gif rename : extras/appengine/static/lynx_screenshot.png => extras/appengine-django/static/lynx_screenshot.png rename : extras/appengine/static/pygments.css => extras/appengine-django/static/pygments.css rename : extras/appengine/static/resize-grip.png => extras/appengine-django/static/resize-grip.png rename : extras/appengine/static/robots.txt => extras/appengine-django/static/robots.txt rename : extras/appengine/static/rpc_relay.html => extras/appengine-django/static/rpc_relay.html rename : extras/appengine/static/script.js => extras/appengine-django/static/script.js rename : extras/appengine/static/sitemap.xml => extras/appengine-django/static/sitemap.xml rename : extras/appengine/static/sqlformat_client_example.py => extras/appengine-django/static/sqlformat_client_example.py rename : extras/appengine/static/styles.css => extras/appengine-django/static/styles.css rename : extras/appengine/templates/404.html => extras/appengine-django/templates/404.html rename : extras/appengine/templates/500.html => extras/appengine-django/templates/500.html rename : extras/appengine/templates/about.html => extras/appengine-django/templates/about.html rename : extras/appengine/templates/api.html => extras/appengine-django/templates/api.html rename : extras/appengine/templates/index.html => extras/appengine-django/templates/index.html rename : extras/appengine/templates/master.html => extras/appengine-django/templates/master.html rename : extras/appengine/templates/python-client-example.html => extras/appengine-django/templates/python-client-example.html rename : extras/appengine/templates/source.html => extras/appengine-django/templates/source.html
Diffstat (limited to 'extras/appengine/sqlformat/templates/source.html')
-rw-r--r--extras/appengine/sqlformat/templates/source.html60
1 files changed, 60 insertions, 0 deletions
diff --git a/extras/appengine/sqlformat/templates/source.html b/extras/appengine/sqlformat/templates/source.html
new file mode 100644
index 0000000..a0ed89d
--- /dev/null
+++ b/extras/appengine/sqlformat/templates/source.html
@@ -0,0 +1,60 @@
+{% extends "master.html" %}
+
+{% block title %}Source code{% endblock %}
+
+{% block main %}
+<div id="response">
+ <h1>Source Code</h1>
+
+ <h2>Python Module</h2>
+ <p>
+ The sources for the SQL parser and formatter module are
+ hosted on Google Code.
+ To clone the repository run:
+ <p>
+ <code class="pre"> hg clone http://python-sqlparse.googlecode.com/hg/ python-sqlparse</code>
+ </p>
+ <p>
+ <a href="http://python-sqlparse.googlecode.com">Visit the project page</a>
+ |
+ <a href="http://code.google.com/p/python-sqlparse/source/browse/">Browse the sources online</a>
+ |
+ <a href="http://python-sqlparse.googlecode.com/svn/docs/api/index.html"> API Documentation</a>
+ </p>
+ <p>
+ Some relevant parts of the Python module contain code from the
+ <a href="http://pygments.org/">pygments</a> syntax highlighter.
+ The underlying Python module uses a non-validating SQL parser.
+ This approach makes it possible to parse even syntactically incorrect
+ SQL statements.
+ </p>
+
+ <p>
+ Currently the parser module is used by
+ <a href="http://crunchyfrog.googlecode.com/">CrunchyFrog</a> - a
+ database front-end for Gnome.
+ </p>
+
+ <p>
+ The <code>sqlparse</code> module is released under the terms of the
+ <a href="http://www.opensource.org/licenses/bsd-license.php">New BSD License</a>.
+ </p>
+
+ <h2>App Engine Application</h2>
+ <p>
+ The source code for this App Engine application is available in the
+ <code>examples</code> directory of the Python module
+ (but it's really nothing special ;-).
+ </p>
+
+ <h2>Contributing</h2>
+ <p>
+ Please file bug reports and feature requests on the project site at
+ <a href="http://code.google.com/p/python-sqlparse/issues/entry">http://code.google.com/p/python-sqlparse/issues/entry</a>
+ or if you have code to contribute upload it to
+ <a href="http://codereview.appspot.com">http://codereview.appspot.com</a>
+ and add albrecht.andi@googlemail.com as reviewer.
+ </p>
+
+</div>
+{% endblock %}