Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.05 KB | None | 0 0
  1. db.define_table('parceiro',
  2.                 Field('razao_social','string',required=True),
  3.                 Field('nome','string'),
  4.                 Field('cnpj','string',requires=(IS_CPF_OR_CNPJ())),
  5.                 Field('endereco','string'),
  6.                 Field('complemento','string'),
  7.                 Field('numero','string'),
  8.                 Field('uf','string'),
  9.                 Field('cidade',db.opt_cidades),
  10.                 Field('e_cliente','boolean',default=False),
  11.                 Field('e_fornecedor','boolean',default=False),
  12.                 Field('fundacao','integer'))
  13.  
  14. db.parceiro.id.represent = lambda id: SPAN(A('%i editar'%id,_href=URL(r=request,c="default",f="editar_parceiro",args=id)))
  15. #db.parceiro.uf.requires = IS_NULL_OR(IS_IN_DB(db,'opt_cidades.id','%(uf)s'))
  16. db.parceiro.uf.requires = IS_IN_SET(['AC', 'AL', 'AP', 'AM', 'BA', 'CE', 'DF', 'ES', 'GO', 'MA', 'MT', 'MS', 'MG', 'PA', 'PB', 'PR', 'PE', 'PI', 'RJ', 'RN', 'RS', 'RO', 'RR', 'SC', 'SP', 'SE', 'TO'])
  17. db.parceiro.cidade.requires = IS_IN_DB(db,'opt_cidades.uf','%(nome)s')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement