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, 13:42
De: erico <erico...@gmail.com>
Data: Thu, 3 Jul 2008 09:42:52 -0700 (PDT)
Local: Qui 3 jul 2008 13:42
Assunto: comecando- listar clientes e depois pegar todos os dados do mesmo
Bom dia
Andei lendo alguns posts aqui na lista sobre recuperacao de variaveis,
tentei de varias formas, mas infelizmente nao consegui.

projeto/aplicação : cadastro/clientes

class cliente(models..Model):
aqui uns 15 campos
---
views.py
def index(request):
     clientes = Cliente.objects.all()
     return render_to_response('index.html', {'clientes' :clientes})
tranquilo - lista todos meus clientes por nome   - no template do
mesmo

urls.py
from django.conf.urls.defaults import *
urlpatterns = patterns('',
    (r'^admin/', include('django.contrib.admin.urls')),
    (r'^cadastro/', 'cadastro.clientes.views.index'),
)

index.html
{% for cliente in clientes %}
      <a href="/cadastro/detalhes/
{{ cliente.id }}/">{{ cliente.nome }}</a>
{% endfor %}

preciso escrever uma view que pegue o id do cliente que foi passado e
mostre os outros 14 campos.

no URls.py, imagino:
('r^cadastro/(?P<cliente_id>\d+)/$',
'cadastro.clientes.views.detalhes'),

no Views.py imagino:
def detalhe(request, id):
      cliente_id = request.GET.get('cliente_id')
      e Aqui?
talvez esteja completamente errado, sei que é muita idiotice para vcs,
mas para mim ta complicado.

agradeço e me desculpo pela amolação com m tópico tão besta


    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