Esempio n. 1
0
 def get(self, request, *args, **kwargs):
     url = kwargs.get("url")
     result = parse_torrent_page(url)
     dict2 = {
         "created": kwargs.get("created"),
         "user": kwargs.get("user"),
         "seeders": kwargs.get("seeders"),
         "leechers": kwargs.get("leechers"),
     }
     result.update(dict2)
     print result
     return render(
         request, self.template_name, {"data": result, "url": url}, context_instance=RequestContext(request)
     )
Esempio n. 2
0
 def get(self, request, *args, **kwargs):
     url = kwargs.get('url')
     result = parse_torrent_page(url)
     dict2 = {
         'created': kwargs.get('created'),
         'user': kwargs.get('user'),
         'seeders': kwargs.get('seeders'),
         'leechers': kwargs.get('leechers')
     }
     result.update(dict2)
     print result
     return render(request,
                   self.template_name, {
                       'data': result,
                       'url': url
                   },
                   context_instance=RequestContext(request))
Esempio n. 3
0
    def post(self, request, *args, **kwargs):
        form = TorrentForm(request.POST)
        data = {}

        if form.is_valid():
            cd = form.cleaned_data
            print cd
            data = {
                "seeders": cd.get("seeders"),
                "title": cd.get("title"),
                "url": cd.get("url"),
                "torrent_link": cd.get("torrent_link"),
                "magnet_link": cd.get("magnet_link"),
                "size": cd.get("size"),
                "leechers": cd.get("leechers"),
                "created": cd.get("created"),
                "user": cd.get("user"),
            }
            result = parse_torrent_page(cd.get("url"))
            data.update(result)

        return render(request, self.template_name, {"data": data}, context_instance=RequestContext(request))
Esempio n. 4
0
    def post(self, request, *args, **kwargs):
        form = TorrentForm(request.POST)
        data = {}

        if form.is_valid():
            cd = form.cleaned_data
            print cd
            data = {
                'seeders': cd.get('seeders'),
                'title': cd.get('title'),
                'url': cd.get('url'),
                'torrent_link': cd.get('torrent_link'),
                'magnet_link': cd.get('magnet_link'),
                'size': cd.get('size'),
                'leechers': cd.get('leechers'),
                'created': cd.get('created'),
                'user': cd.get('user')
            }
            result = parse_torrent_page(cd.get('url'))
            data.update(result)

        return render(request,
                      self.template_name, {'data': data},
                      context_instance=RequestContext(request))