Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

142
Visualizações
cómo obtener la instancia de un usuario recién creado en la vista basada en la función django

estoy escribiendo la lógica en django donde un usuario recién creado obtendría automáticamente la membresía gratuita cuando presione el botón de registro y ahora sé qué hacer pero no sé cómo implementar tal vez porque no tengo mucha experiencia con django. definí una variable de instancia para almacenar toda la información recién creada, pero solo estoy disponible y sigue mostrando una palabra subrayada en rojo en vsCode. Cualquier ayuda sería muy apreciada

vistas.py

 def register(request): reviews = Review.objects.filter(status='published') info = Announcements.objects.all() categories = Category.objects.all() if request.method == "POST": form = UserRegisterForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') obj = request.user get_membership = Membership.objects.get(membership_type='Free') # error is showing "instance" is not access using visual studio code instance = UserMembership.objects.create(user=obj, membership=get_membership) messages.success(request, f'Account Successfully created for {username}! You can Login In Now') return redirect('userauths:login') elif request.user.is_authenticated: return redirect('elements:home') else: form = UserRegisterForm() context = { 'reviews': reviews, 'form': form, 'info': info, 'categories': categories } return render(request, 'userauths/register.html', context)
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

antes de guardar el formulario de registro, ahí es donde necesita obtener el usuario, puede almacenarse en una variable y usarse para hacer otra cosa más adelante

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda