Changeset 353

Show
Ignore:
Timestamp:
05/09/08 13:07:10 (7 months ago)
Author:
johnbywater
Message:

Added Todo for Markdown attribute.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/dm/dom/meta.py

    r335 r353  
    332332 
    333333    # Todo: Figure out how to render separately from read value? 
     334    #     Ans: Implement this method: 
     335    #def createLabelRepr(self, domainObject): 
     336 
     337 
    334338 
    335339    pass 
     
    398402        return dateTimeString 
    399403             
     404    def createLabelRepr(self, domainObject): 
     405        value = getattr(domainObject, self.name) 
     406        if value == None: 
     407            return "" 
     408        elif value: 
     409            return value.strftime("%H:%M %a %e %b %Y") 
     410        else: 
     411            return str(value) 
     412        
    400413 
    401414class RDateTime(DateTime): 
     
    416429    convertor = DateConvertor() 
    417430 
     431    def createLabelRepr(self, domainObject): 
     432        value = getattr(domainObject, self.name) 
     433        if value == None: 
     434            return "" 
     435        elif value: 
     436            return value.strftime("%a %e %b %Y") 
     437        else: 
     438            return str(value) 
    418439 
    419440class RDate(Date):