• 09-05-2023, 10:45:11
    #1
    DJango Admin Panel Özellik Ekleme
    Merhaba arkadaşlar,

    Django admin panelimize istatistik veri eklenecektir.

    Youtube istek atıyor, bizde bunu ( Kimin günde kaç istek attığını görüntüleyeceğiz ) istatistikleri

    Bugün , Dün , Ay, Toplam şeklinde

    Kod'un bir kısmı
    def Download_Song(request):
        try:
            data = request.data
            global context
            video_url = data['url']
            regex = r'^(http(s)?:\/\/)?((w){3}.)?youtu(be|.be)?(\.com)?\/.+'
    
            if not re.match(regex,video_url):
                return Response({'status':403,'msg':'Please send correct url.'})
    
            song_title = ""
            
            ydl_opts = {}
            
            with YoutubeDL(ydl_opts) as ydl:
                meta = ydl.extract_info(video_url,download=False)
                song_title = meta['title']   # Get Song Tile Name
    
            # outtmpl = f"{settings.MEDIA_ROOT}\song\song.m4a" #CSong Save Url
            song_id = data['id']
            outtmpl =  f'{settings.OUTMPL}{song_id}.m4a' #CSong Save Url
            # print("---------------",outtmpl)
  • 09-05-2023, 12:19:40
    #2
    Django sqlite kullandığı için panele girmeden veri tabanına ekleyebilirsiniz.

    Edit: mysql'de kullansanız verileri önceden migare ettiğiniz veri tabanına ekleyebilirsiniz.
  • 09-05-2023, 12:25:16
    #3
    Sezar6699 adlı üyeden alıntı: mesajı görüntüle
    Django sqlite kullandığı için panele girmeden veri tabanına ekleyebilirsiniz.

    Edit: mysql'de kullansanız verileri önceden migare ettiğiniz veri tabanına ekleyebilirsiniz.
    Bu işi ücretli destek sağlayabilirseniz.

    Fiyat ile pm atabilirsiniz.