Exemplo n.º 1
0
def ajax(request, word):
    word = Word.objects.get(name=word)
    sources = Source.objects.filter(word=word)
    #filters = Filter.objects.filter(group=timestamp)
    news = News(sources,word.regex)

    data = {'news': news.entries}
    template = 'ajax.html'
    return render_to_response(request, template, data)
Exemplo n.º 2
0
def ajax(request, word):
    word = Word.objects.get(name=word)
    sources = Source.objects.filter(word=word)
    #filters = Filter.objects.filter(group=timestamp)
    news = News(sources, word.regex)

    data = {'news': news.entries}
    template = 'ajax.html'
    return render_to_response(request, template, data)
Exemplo n.º 3
0
def index(request, word=None):
    if not word:
        import base64
        import random
        word = ""
        while True:
            word = base64.b64encode(str(100 * random.random()))[:7]
            if not len(Word.objects.filter(name=word)):
                return HttpResponseRedirect("/" + word)

    wordobj = Word.objects.filter(name=word)
    if wordobj:
        wordobj = wordobj[0]
    else:
        wordobj = Word(name=word, regex="")

    sources = Source.objects.filter(word=wordobj)

    template = 'index.html'
    data = {'sources': sources, 'regex': wordobj.regex, 'word': wordobj.name}

    return render_to_response(request, template, data)
Exemplo n.º 4
0
def index(request, word=None):
    if not word:
        import base64
        import random
        word = ""
        while True:
            word = base64.b64encode(str(100*random.random()))[:7]
            if not len(Word.objects.filter(name=word)):
                return HttpResponseRedirect("/"+word)


    wordobj = Word.objects.filter(name=word)
    if wordobj:
        wordobj = wordobj[0]
    else:
        wordobj = Word(name=word,regex="")


    sources = Source.objects.filter(word=wordobj)

    template = 'index.html'
    data = {'sources': sources, 'regex': wordobj.regex, 'word':wordobj.name}

    return render_to_response(request, template, data)
Exemplo n.º 5
0
def viewSource(request, url):
    sources= Source.objects.filter(url=url)
    news = News(sources,"")
    data = {'news': news.entries}
    template = 'ajax.html'
    return render_to_response(request, template, data)
Exemplo n.º 6
0
def viewSource(request, url):
    sources = Source.objects.filter(url=url)
    news = News(sources, "")
    data = {'news': news.entries}
    template = 'ajax.html'
    return render_to_response(request, template, data)