app/soc/models/user.py
changeset 78 206e6eeed6c4
parent 54 03e267d67478
child 83 3f4f7c540b75
--- a/app/soc/models/user.py	Tue Aug 19 17:49:59 2008 +0000
+++ b/app/soc/models/user.py	Tue Aug 19 17:52:13 2008 +0000
@@ -19,9 +19,11 @@
 __authors__ = [
   '"Todd Larsen" <tlarsen@google.com>',
   '"Sverre Rabbelier" <sverre@rabbelier.nl>',
+  '"Pawel Solyga" <pawel.solyga@gmail.com>',
 ]
 
 from google.appengine.ext import db
+from django.utils.translation import ugettext_lazy
 
 
 class User(db.Model):
@@ -49,3 +51,15 @@
   #: of any Melange application.
   id = db.UserProperty(required=True)
 
+  #: Required field storing a nickname; displayed publicly.
+  #: Nicknames can be any valid UTF-8 text.
+  nick_name = db.StringProperty(required=True,
+      verbose_name=ugettext_lazy('Nick name'))
+      
+  #: Required field storing linkname used in URLs to identify user.
+  #: Lower ASCII characters only.
+  link_name = db.StringProperty(required=True,
+      verbose_name=ugettext_lazy('Link name'))
+  link_name.help_text = ugettext_lazy(
+      'Required field used in URLs to identify user.'
+      'Lower ASCII characters only')