U
    [Ec                     @   sh   d dl mZ d dlmZ d dlmZ d dlT d dlZd dlmZ d dl	T d dl
mZ G dd	 d	eZdS )
    )APIView)Response)status)*N)datetime)settingsc                   @   s   e Zd Zdd ZdS )getContentPagesc                 C   sr   |j d }|sttjddS tjj|dd }|r^|j|j	|j
|jd}ttjd|dS ttjd	dS d S )
NtypezPlease pass the type)status_codestatus_messageT)	page_typer   )
page_titlecontentr   r   Success)r
   r   datazNo data found)query_paramsr   r   HTTP_400_BAD_REQUESTContentPagesobjectsfilterfirstr   r   r   HTTP_200_OK)selfrequestr	   Zdata_objallData r   ?/home/developer/Desktop/Nitin/Dev/Beni/beni/panel_apis/views.pyget   s    
zgetContentPages.getN)__name__
__module____qualname__r   r   r   r   r   r      s   r   )rest_framework.viewsr   rest_framework.responser   rest_frameworkr   Zauth_apis.modelsrandomr   Zadmin_panel.modelsdjango.confr   r   r   r   r   r   <module>   s   