Página inicial do Grupos do Google
Ajuda | Acessar
Mensagem sobre o tópico comecando- listar clientes e depois pegar todos os dados do mesmo
O grupo no qual você está postando é um grupo da Usenet. As mensagens postadas neste grupo farão com que o seu e-mail fique visível para qualquer pessoa na Internet
Sua resposta não foi enviada.
Post publicado
erico  
Ver perfil
 Mais opções 3 jul, 16:32
De: erico <erico...@gmail.com>
Data: Thu, 3 Jul 2008 12:32:51 -0700 (PDT)
Local: Qui 3 jul 2008 16:32
Assunto: Re: comecando- listar clientes e depois pegar todos os dados do mesmo
rs  incrivel, nada... ja tirei ate uma parte da view para gerar algum
erro e nada

On 3 jul, 15:55, "wancharle sebastiao quirino" <wancha...@gmail.com>
wrote:

> talvez seja a ordem das suas urls tente isso:
> urlpatterns = patterns('',
>    (r'^admin/', include('django.contrib.admin.urls')),
>    ('r^cadastro/(?P<cliente_id>\d+)/$','cadastro.clientes.views.detalhe'),
>    (r'^cadastro/', 'cadastro.clientes.views.index'),
> )

> Mas é estranho devia pelo menos mostrar algum erro ....

> 2008/7/3 erico <erico...@gmail.com>:

> > rs  obrigado wancharle.

> > qdo clico no link com o nome do cliente, nao acontece nada, nem
> > erro...a única coisa que muda é que ele acrescenta o
> > /1 à URL,  tipo:http://localhost:8000/cadastro/- url q lista os
> > clientes
> > qdo clicohttp://localhost:8000/cadastro/1/

> > urls.py
> > from django.conf.urls.defaults import *

> > urlpatterns = patterns('',
> >    (r'^admin/', include('django.contrib.admin.urls')),
> >    (r'^cadastro/', 'cadastro.clientes.views.index'),
> >     ('r^cadastro/(?P<cliente_id>\d+)/$',
> > 'cadastro.clientes.views.detalhe'),
> > )
> > views.py  a que me ensinou
> > def detalhe(request, id):
> >     cliente_id = request.GET.get('cliente_id')
> >      cliente = Cliente.objects.get(id=cliente_id)
> >     return render_to_response('cliente.html', {'cliente' :cliente})

> > On 3 jul, 14:37, "wancharle sebastiao quirino" <wancha...@gmail.com>
> > wrote:
> > > Cara voce tem dois caminhos...

> > > Caminho A (reiventando a roda rsrssr)
> > > No views.py:
> > > from "...mymodels" import Cliente
> > > def detalhe(request, id):
> > >      cliente_id = request.GET.get('cliente_id')
> > >     # aqui voce obtem o objeto referente a seu cliente .(voce pode querer
> > > usar ".filter" no lugar de ".get")
> > >      cliente = Cliente.objects.get(id=cliente_id)
> > >     return render_to_response('cliente.html', {'cliente' :cliente})

> > > No cliente.html:
> > >   <p>Campo1.</p><p>{{cliente.campo1}}
> > > ....
> > >   <p>Campo2</p><p>{{cliente.campo14}}

> > > Modelo B
> > > use generic views elas fazem tratamento basico para determinadas
> > situacoes
> > > (listagems, exibicoes de objetos e hierarquia de datas...) e voce pode
> > > alterar a aparencia delas atraves de css.
> >http://www.djangoproject.com/documentation/generic_views/


    Responder ao autor    Encaminhar  
É necessário Efetuar login antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.

Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2008 Google