Saltar al contenido

Ejemplo de código de métodos CreateView de Django

Es imprescindible interpretar el código de forma correcta antes de adaptarlo a tu proyecto si tquieres aportar algo puedes decirlo en los comentarios.

Ejemplo 1: django crear clase de vista

###### views.py #####from.forms import  CreateArticleForm
from django.views.generic import CreateView
classArticleCreateView(CreateView):
    form_class = CreateArticleForm
    template_name ='articles/create_article.html'###### urls.py  ######from.views import ArticleCreateView
urlpatterns =[ path('articles/create/', ArticleCreateView.as_view()),]

Ejemplo 2: crear vista Django

# Required importsfrom django.urls import reverse_lazy

classYourView(CreateView):
	model 			= Model
    fields 			=['your_fields']
    template_name 	='your_template'
    success_url		= reverse_lazy('home')defform_valid(self, form):
        form.instance.user = self.request.user
        super(YourView, self).form_valid(form)return redirect('home')

Si para ti ha sido provechoso nuestro artículo, agradeceríamos que lo compartas con más seniors de esta manera nos ayudas a extender nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *