~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/webapp/tutorial/__init__.py

  • Committer: William Grant
  • Date: 2010-02-16 06:39:21 UTC
  • mto: This revision was merged to the branch mainline in revision 1674.
  • Revision ID: grantw@unimelb.edu.au-20100216063921-4va2ij07uk8pskjo
Use URLNameValidator in existing schemas.

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
from ivle.database import Worksheet
43
43
import ivle.worksheet.utils
44
44
from ivle.webapp import ApplicationRoot
 
45
from ivle.webapp.base.forms import URLNameValidator
45
46
from ivle.webapp.base.views import BaseView
46
47
from ivle.webapp.base.xhtml import XHTMLView
47
48
from ivle.webapp.base.plugins import ViewPlugin, MediaPlugin
307
308
class WorksheetSchema(formencode.Schema):
308
309
    identifier = formencode.All(
309
310
        WorksheetIdentifierUniquenessValidator(),
310
 
        formencode.validators.UnicodeString(not_empty=True))
 
311
        URLNameValidator(not_empty=True))
311
312
    name = formencode.validators.UnicodeString(not_empty=True)
312
313
    assessable = formencode.validators.StringBoolean(if_missing=False)
313
314
    data = formencode.validators.UnicodeString(not_empty=True)