please help for regex of mobile numbers of india i dont want use country
code ..number must start with digit and end with digit and length of mobile
no=10
requires = IS_MATCH('^1?((-)\d{3}-?|\(\d{3}\))\d{3}-?\d{4}$',
error_message='not a phone number')
this is for us..and need for india ? eg.91 952 733 2303
On Tue, Mar 29, 2016 at 9:38 AM, Massimo Di Pierro <
[email protected]> wrote:
> Please use a different thread for this. On the other thread, can you show
> the query that cases this traceback?
>
>
> On Monday, 28 March 2016 13:50:46 UTC-5, rif wrote:
>>
>> Unfortunately __init__ is present in my case. Moreover when I start the
>> app using local development server I get another stacktrace (pasted below).
>>
>> File "/home/rif/Documents/webframeworks/firmoasa/gluon/restricted.py",
>> line 227, in restricted
>> exec ccode in environment
>> File
>> "/home/rif/Documents/webframeworks/firmoasa/applications/firmoasa/controllers/default.py",
>> line 87, in <module>
>> File "/home/rif/Documents/webframeworks/firmoasa/gluon/globals.py",
>> line 417, in <lambda>
>> self._caller = lambda f: f()
>> File "/home/rif/Documents/webframeworks/firmoasa/gluon/tools.py", line
>> 4250, in f
>> return action(*a, **b)
>> File
>> "/home/rif/Documents/webframeworks/firmoasa/applications/firmoasa/controllers/default.py",
>> line 8, in firme
>> form = crud.update(db.firma, a0, next=URL('firme'))
>> File "/home/rif/Documents/webframeworks/firmoasa/gluon/tools.py", line
>> 4899, in update
>> **attributes # contains hidden
>> File "/home/rif/Documents/webframeworks/firmoasa/gluon/sqlhtml.py",
>> line 1295, in __init__
>> inp = self.widgets.options.widget(field, default)
>> File "/home/rif/Documents/webframeworks/firmoasa/gluon/sqlhtml.py",
>> line 313, in widget
>> options = requires[0].options()
>> File "/home/rif/Documents/webframeworks/firmoasa/gluon/validators.py",
>> line 2645, in _options
>> options = self.other.options(*args, **kwargs)
>> File "/home/rif/Documents/webframeworks/firmoasa/gluon/validators.py",
>> line 600, in options
>> self.build_set()
>> File "/home/rif/Documents/webframeworks/firmoasa/gluon/validators.py",
>> line 586, in build_set
>> records = self.dbset(table).select(*fields, **dd)
>> File
>> "/home/rif/Documents/webframeworks/firmoasa/gluon/packages/dal/pydal/objects.py",
>> line 2020, in select
>> return adapter.select(self.query, fields, attributes)
>> File
>> "/home/rif/Documents/webframeworks/firmoasa/gluon/packages/dal/pydal/adapters/google_adapters.py",
>> line 500, in select
>> (items, tablename, fields) = self.select_raw(query,fields,attributes)
>> File
>> "/home/rif/Documents/webframeworks/firmoasa/gluon/packages/dal/pydal/adapters/google_adapters.py",
>> line 390, in select_raw
>> filters = self.expand(query)
>> File
>> "/home/rif/Documents/webframeworks/firmoasa/gluon/packages/dal/pydal/adapters/google_adapters.py",
>> line 246, in expand
>> return expression.op(expression.first, expression.second)
>> File
>> "/home/rif/Documents/webframeworks/firmoasa/gluon/packages/dal/pydal/adapters/google_adapters.py",
>> line 262, in AND
>> first = self.expand(first)
>> File
>> "/home/rif/Documents/webframeworks/firmoasa/gluon/packages/dal/pydal/adapters/google_adapters.py",
>> line 246, in expand
>> return expression.op(expression.first, expression.second)
>> File
>> "/home/rif/Documents/webframeworks/firmoasa/gluon/packages/dal/pydal/adapters/google_adapters.py",
>> line 266, in AND
>> return ndb.AND(first, second)
>> File "/opt/google_appengine/google/appengine/ext/ndb/query.py", line
>> 574, in __new__
>> ' received a non-Node instance %r' % node)
>> TypeError: ConjunctionNode() expects Node instances as arguments;
>> received a non-Node instance None
>>
>>
>> luni, 28 martie 2016, 21:28:52 UTC+3, Dave S a scris:
>>>
>>>
>>>
>>> On Monday, March 28, 2016 at 2:52:02 AM UTC-7, rif wrote:
>>>>
>>>> After a long while of not updating one app running on gae I
>>>> tried 2.14.3 and I have the error below. Can anyone suggest a fix?
>>>>
>>>> Thanks,
>>>> -rif
>>>>
>>>> Unable to store in FILE:
>>>> /base/data/home/apps/s~firmoasa/11.391689743844727003/applications/firmoasa/models/db.py
>>>>
>>>> Traceback (most recent call last):
>>>> File
>>>> "/base/data/home/apps/s~firmoasa/11.391689743844727003/gluon/restricted.py",
>>>> line 227, in restricted
>>>> exec ccode in environment
>>>> File
>>>> "/base/data/home/apps/s~firmoasa/11.391689743844727003/applications/firmoasa/models/db.py",
>>>> line 15, in <module>
>>>> session.connect(request, response, db = db)
>>>> File
>>>> "/base/data/home/apps/s~firmoasa/11.391689743844727003/gluon/globals.py",
>>>> line 935, in connect
>>>> session_data = pickle.loads(row.session_data)
>>>> File
>>>> "/base/data/home/runtimes/python27/python27_dist/lib/python2.7/pickle.py",
>>>> line 1382, in loads
>>>> return Unpickler(file).load()
>>>> File
>>>> "/base/data/home/runtimes/python27/python27_dist/lib/python2.7/pickle.py",
>>>> line 858, in load
>>>> dispatch[key](self)
>>>> File
>>>> "/base/data/home/runtimes/python27/python27_dist/lib/python2.7/pickle.py",
>>>> line 1090, in load_global
>>>> klass = self.find_class(module, name)
>>>> File
>>>> "/base/data/home/runtimes/python27/python27_dist/lib/python2.7/pickle.py",
>>>> line 1124, in find_class
>>>> __import__(module)
>>>> File
>>>> "/base/data/home/apps/s~firmoasa/11.391689743844727003/gluon/custom_import.py",
>>>> line 108, in custom_importer
>>>> return NATIVE_IMPORTER(name, globals, locals, fromlist, level)
>>>> ImportError: No module named objects
>>>>
>>>>
>>>
>>> Reminds me of my problem last week. I missed copying the application
>>> level __init__.py and that broke imports of modules. Your traceback looks
>>> different from mine (I had an explicit import, for instance), but it is
>>> something to double check.
>>>
>>> /dps
>>>
>>> --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.