o
    hI                     @   s@   d dl Z d dlZd dlZd dlmZ dd Zdd Zdd ZdS )	    N)FileSystemStoragec                  C   sT   d dd tdD } | d dd tdD 7 } t| }t| d |}|S )N c                 s       | ]	}t tjV  qd S N)randomchoicestringascii_letter.0x r   D/home/esfera/Desktop/Rishu/Ai-agent/AiAgent/admin_panel/functions.py	<genexpr>       z/randomStringFunctionForImage.<locals>.<genexpr>   c                 s   r   r   )r   r   r   digitsr
   r   r   r   r      r      )joinrangelistr   shuffle)str1sam_listfinalStringr   r   r   randomStringFunctionForImage   s   

r   c                 C   sV   d}t |d}d}tj| jd }t }t|t| }||| }t|d | S )Nzmedia/adminlocation   /r   ospathsplitextnamer   strsave)imagefullpathfs	fullpath2filetypetheNametheImageNamefilenamer   r   r   uploadTheImages      
r/   c                 C   sV   d}t |d}d}tj| jd }t }t|t| }||| }t|d | S )Nzmedia/aiagent_documentr   z/media/aiagent_documentr   r   r    )r'   fullPathr)   	fullPath2r+   r,   r-   r.   r   r   r   uploadTheDocument   r0   r3   )r!   r   r   django.core.files.storager   r   r/   r3   r   r   r   r   <module>   s    

