@Sukrut
Maybe here :
http://stackoverflow.com/questions/18351553/regular-expression-validation-for-indian-phone-number-and-mobile-number

On Tue, Mar 29, 2016 at 4:07 AM, Sukrut Joshi <sukrut...@gmail.com> wrote:

> 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 <
> massimo.dipie...@gmail.com> 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 web2py+unsubscr...@googlegroups.com.
>> 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 web2py+unsubscr...@googlegroups.com.
> 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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to