2009/6/17 Иван <[email protected]>
Hello Иван,
> ko/widgets/forms/OrderForm.py:
>
> from tw.api import WidgetsList
> from tw.forms import TableForm, CalendarDatePicker, \
> SingleSelectField, TextField, TextArea, FileField
> from tw.forms.validators import NotEmpty, Email, DateConverter
>
> class OrderForm(TableForm):
>
> show_errors = True
>
> class fields(WidgetsList):
> client_name = TextField(validator=NotEmpty,
> help_text="Enter client_name")
> client_email = TextField(validator=Email)
> client_subject = TextField(validator=NotEmpty)
> client_time = CalendarDatePicker(validator=DateConverter,
> date_format='%d.%m.%y')
> client_file = FileField()
> client_city = TextField()
> client_edu = TextField()
> client_money = TextField()
> client_description = TextArea()
>
> create_order_form = OrderForm("create_order_form", action="/order/
> create")
>
>
>
> ko/controllers/OrderController.py:
>
> # turbogears imports
> from tg import expose
> from tg import redirect, validate, flash
>
> # third party imports
> from pylons.i18n import ugettext as _
> #from repoze.what import predicates
>
> # project specific imports
> from ko.lib.base import BaseController
> #from ko.model import DBSession, metadata
> from datetime import datetime
> from tg import tmpl_context
> from ko.widgets.forms.OrderForm import create_order_form
>
> class OrderController(BaseController):
>
> @expose('ko.templates.order')
> def index(self, **kw):
>
> tmpl_context.form = create_order_form
>
> return dict(tmpl_context=tmpl_context)
>
> @validate(create_order_form, error_handler=index)
> @expose('ko.templates.order_create')
> def create(self, **kw):
> return dict()
>
>
> When I click on the Submit button and there are mistakes in filling
> out forms, there is a bug
>
> "TypeError: pylons_formencode_gettext() got an unexpected keyword
> argument 'domain'"
>
> If no errors in the form, then this bug is no
>
> Help! (I apologize for my english)
Looks like a bug. Could you please send a test case project to reproduce
this?
Full stack trace would be also helpful.
Thanks.
--
Timur Izhbulatov — www.timka.org
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears Trunk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/turbogears-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---