Django 开发图书馆系统遇到的问题与解决

http://www.cnblogs.com/lt1983/archive/2012/05/16/2503640.html

注意:这里如果没有加#-*- coding: UTF-8 -*------------>关于中文的问题

class  Book(models.Model):
     class  Meta:
         verbose_name =  '图书'
         verbose_name_plural =  verbose_name
     isbn          =  models.CharField( 'ISBN' ,max_length = 13 ,unique = True )
     title           =  models.CharField( '书名' ,max_length = 200 )
     subtitle           =  models.CharField( '副标题' ,max_length = 200 ,blank = True )
     pages           =  models.IntegerField( '页数' ,blank = True )
     author          =  models.CharField( '作者' ,max_length = 60 )
     translator          =  models.CharField( '译者' ,max_length = 60 ,blank = True )
     price           =  models.CharField( '定价' ,max_length = 60 ,blank = True )
     publisher       =  models.CharField( '出版社' ,max_length = 200 ,blank = True )
     pubdate         =  models.CharField( '出版日期' ,max_length = 60 ,blank = True )
     cover_img        =  models.URLField( '封面图' ,blank = True )
     summary        =  models.TextField ( '内容简介' ,blank = True ,max_length = 2000 )
     author_intro        =  models.TextField ( '作者简介' ,blank = True ,max_length = 2000 )
 
     def  __unicode__( self ):
         return  str ( self .title)

会打印:SyntaxError: Non-ASCII character '\xe7' in file /home/czh/workdir/PythonWeb/ Django_Demo/Users/ models.py on line 5,  but no  encoding  declared; see http://www.python.org/peps/pep-0263.html for details ( models.py, line 5)

你可能感兴趣的:(python,django,学习笔记)