summaryrefslogtreecommitdiff
path: root/commentingapp
diff options
context:
space:
mode:
authorkinitrupti2016-10-24 12:32:11 +0530
committerkinitrupti2016-10-24 12:32:11 +0530
commiteb3321f80def84e84329f213e21ef5ac94d4ccd6 (patch)
tree4c26ad501f9387e3d16c389603ae1432bd2c64fd /commentingapp
parent6da84d8c334e16ebea6597d8b83d51552935ed00 (diff)
downloadPython-TBC-Interface-eb3321f80def84e84329f213e21ef5ac94d4ccd6.tar.gz
Python-TBC-Interface-eb3321f80def84e84329f213e21ef5ac94d4ccd6.tar.bz2
Python-TBC-Interface-eb3321f80def84e84329f213e21ef5ac94d4ccd6.zip
upgraded to python3
Diffstat (limited to 'commentingapp')
-rw-r--r--commentingapp/commenting_new.py6
-rw-r--r--commentingapp/models.py5
2 files changed, 5 insertions, 6 deletions
diff --git a/commentingapp/commenting_new.py b/commentingapp/commenting_new.py
index 33f4923..77c0fc5 100644
--- a/commentingapp/commenting_new.py
+++ b/commentingapp/commenting_new.py
@@ -3,7 +3,7 @@
import requests
import collections
import os
-from urlparse import urljoin
+from urllib.parse import urljoin
@@ -75,7 +75,7 @@ class DisqusCommenting(object):
json_like_list = []
- for thread_id in self.counter.keys(): # Find a better way to do this
+ for thread_id in list(self.counter.keys()): # Find a better way to do this
comment_list = []
payload = {"api_key": self.public_key, "thread": thread_id}
thread_url = urljoin(self.base_disqus_url,self.api_version)+"/threads/list.json"
@@ -103,4 +103,4 @@ if __name__ == "__main__":
z = x.get_thread_ids()
z1 = x.get_comments()
- print z1 # this will print out a json like list of all the urls and the comments on each url
+ print(z1) # this will print out a json like list of all the urls and the comments on each url
diff --git a/commentingapp/models.py b/commentingapp/models.py
index 79e120e..66ae0a1 100644
--- a/commentingapp/models.py
+++ b/commentingapp/models.py
@@ -1,4 +1,3 @@
-from __future__ import unicode_literals
from django.db import models
from tbc.models import Chapters, Book
from django.contrib.auth.models import User
@@ -14,9 +13,9 @@ class Url (models.Model):
url = models.URLField()
def get_contributor_details(self, counter):
- notebooks = [os.path.join(chapter_name.split("/")[-2], chapter_name.split('/')[-1]) for chapter_name in counter.keys()]
+ notebooks = [os.path.join(chapter_name.split("/")[-2], chapter_name.split('/')[-1]) for chapter_name in list(counter.keys())]
contributor_list = []
- for notebook,url,number_of_comments in zip(notebooks, counter.keys(), counter.values()):
+ for notebook,url,number_of_comments in zip(notebooks, list(counter.keys()), list(counter.values())):
contributor_dict = {}
contributor_id = Book.objects.filter(Q(chapters__notebook = notebook)).values_list("contributor_id", flat = True)
contributor = User.objects.filter(id = contributor_id[0]).values("email", "first_name", "last_name")