src/hdalab/views/profile.py
author cavaliet
Thu, 17 Jul 2014 16:47:29 +0200
changeset 296 c69dfb9d410e
parent 295 af29252631ac
child 297 0a742e5a25aa
permissions -rw-r--r--
copy renkan link active
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
293
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
     1
# -*- coding: utf-8 -*-
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
     2
'''
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
     3
Created on Jul 01, 2014
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
     4
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
     5
@author: tc
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
     6
'''
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
     7
from datetime import datetime
295
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
     8
from django.conf import settings
293
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
     9
from django.views.generic import TemplateView
295
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    10
from hdalab.models.renkan import Renkan
293
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    11
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    12
import logging
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    13
logger = logging.getLogger(__name__)
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    14
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    15
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    16
class ProfileHome(TemplateView):
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    17
    
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    18
    template_name = "profile_home.html"
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    19
    
294
6c12ccf29a95 loop on profile's renkans
cavaliet
parents: 293
diff changeset
    20
    def get_context_data(self, **kwargs):
6c12ccf29a95 loop on profile's renkans
cavaliet
parents: 293
diff changeset
    21
        context = super(ProfileHome, self).get_context_data(**kwargs)
6c12ccf29a95 loop on profile's renkans
cavaliet
parents: 293
diff changeset
    22
        
295
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    23
#         now = datetime.utcnow().isoformat()
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    24
#         
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    25
#         rk = Renkan()
296
c69dfb9d410e copy renkan link active
cavaliet
parents: 295
diff changeset
    26
#         rk.rk_id = unicode(uuid.uuid1())
295
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    27
#         rk.owner = self.request.user
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    28
#         rk.content = '{"parrot":"dead"}'
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    29
#         rk.title = now
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    30
#         rk.save()
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    31
        
296
c69dfb9d410e copy renkan link active
cavaliet
parents: 295
diff changeset
    32
        context['renkan_list'] = Renkan.objects.all().order_by("-modification_date")
295
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    33
        
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    34
        #now = datetime.utcnow()
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    35
        #context['renkan_list'] = [
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    36
        #    {"id":"a", "title":"title Renkan 1", "modification_date":now, "thumbnail":"http://icons.iconarchive.com/icons/visualpharm/ios7v2/256/Charts-Mind-map-icon.png"}, 
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    37
        #    {"id":"b", "title":"2 title Renkan 2", "modification_date":now, "thumbnail":"http://a5.mzstatic.com/us/r30/Purple4/v4/ec/6f/d1/ec6fd10f-f295-eed7-d94f-3d9da39efc64/icon_256.png"}
af29252631ac renkan object with thumbnail
cavaliet
parents: 294
diff changeset
    38
        #]
294
6c12ccf29a95 loop on profile's renkans
cavaliet
parents: 293
diff changeset
    39
        
6c12ccf29a95 loop on profile's renkans
cavaliet
parents: 293
diff changeset
    40
        return context
296
c69dfb9d410e copy renkan link active
cavaliet
parents: 295
diff changeset
    41
293
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    42
        
b33caeba7faa profile page first step
cavaliet
parents:
diff changeset
    43