o
    Ff                     @   s   d dl mZ d dlmZ d dlmZmZ d dlmZ d dl	m
Z
mZ d dlmZ G dd deeZd	d
 ZG dd deeZdS )    )logout)SuccessMessageMixin)renderredirect)View)
CreateViewListView)Postc                   @       e Zd ZdZdd Zdd ZdS )	principalzprincipal.htmlc                 O   s,   t jjddd d }t| j| jd|idS )N	published)status   latest_postscontext)r	   postobjectsfilterr   requesttemplate_name)selfr   argskwargsr    r   $/var/www/vitalapp/apps/main/views.pyget   s   zprincipal.getc                 O      t | j| ji dS Nr   r   r   r   r   r   r   r   r   r   r   post      zprincipal.postN__name__
__module____qualname__r   r   r    r   r   r   r   r      s    r   c                 C   s   | j   t|  tdS )z Desloguearse de la plataforma inicio)sessionflushr   r   )r   r   r   r   cerrar_sesion   s   
r)   c                   @   r
   )	Preguntaszpreguntas.htmlc                 O   r   r   r   r   r   r   r   r   !   r!   zPreguntas.getc                 O   r   r   r   r   r   r   r   r    $   r!   zPreguntas.postNr"   r   r   r   r   r*      s    r*   N)django.contrib.authr   django.contrib.messages.viewsr   django.shortcutsr   r   django.viewsr   django.views.genericr   r   apps.blog.modelsr	   r   r)   r*   r   r   r   r   <module>   s    