SVN: r20969 - trunk/quixote/demo
Andrew Kuchling <akuchlin-fVcApmY9cLvQ3/1i3zOLAti2O/[email protected]> Wed, 05 Mar 2003 14:24:54 -0500
| Newsgroups | gmane.comp.web.quixote.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: akuchlin
Date: 2003-03-05 14:24:53 -0500 (Wed, 05 Mar 2003)
New Revision: 20969
Modified:
trunk/quixote/demo/__init__.py
trunk/quixote/demo/pages.ptl
Log:
Add srcdir/ link that lets you browse through the demo source
Modified: trunk/quixote/demo/__init__.py
==============================================================================
--- trunk/quixote/demo/__init__.py (original)
+++ trunk/quixote/demo/__init__.py 2003-03-05 14:24:54.000000000 -0500
@@ -1,10 +1,11 @@
-_q_exports = ["simple", "error", "widgets", "form_demo", "dumpreq"]
+_q_exports = ["simple", "error", "widgets", "form_demo", "dumpreq", "srcdir"]
import sys
from quixote.demo.pages import _q_index, dumpreq
from quixote.demo.widgets import widgets
from quixote.demo.integer_ui import IntegerUI
+from quixote.util import StaticFilesFolder
def simple (request):
# This function returns a plain text document, not HTML.
@@ -26,3 +27,8 @@
from quixote.demo.forms import form_demo
return form_demo
+# Get current directory
+import os
+from quixote.demo import forms
+curdir = os.path.dirname(forms.__file__)
+srcdir = StaticFilesFolder(curdir, list_folder=1)
Modified: trunk/quixote/demo/pages.ptl
==============================================================================
--- trunk/quixote/demo/pages.ptl (original)
+++ trunk/quixote/demo/pages.ptl 2003-03-05 14:24:54.000000000 -0500
@@ -44,6 +44,8 @@
Try out the Quixote widget classes.
<li><a href="form_demo">form demo</a>:
A Quixote form in action.
+ <li><a href="srcdir">srcdir</a>:
+ A static directory published through Quixote.
</ul>
</p>
</body>