嘿,夥計們我是Django和Stuck中的一些新手。 做了一個項目名稱「singup」,並在我的模型中添加了「smart_unicode實用程序」,但不幸的是,在我的管理站點中,我沒有看到任何更改。我想將每個存儲的註冊作爲電子郵件進行調用。幫助需要請 這裏是我的models.py文件:smart_unicode不能在我的Django項目中工作
from django.db import models
from django.utils.encoding import smart_unicode
# Create your models here.
class signup(models.Model):
first_name=models.CharField(max_length=12,null=False,blank=False)
last_name=models.CharField(max_length=12,null=False,blank=False)
email=models.EmailField(max_length=60,null=False,blank=False)
timestamp=models.DateTimeField(auto_now_add=True,auto_now=False)
updated=models.DateTimeField(auto_now_add=False,auto_now=True)
def __unicode__(self):
return smart_unicode(self.email)
這裏是我的admin.py
from django.contrib import admin
# Register your models here.
from models import signup
class signupAdmin(admin.ModelAdmin):
class Meta:
model=signup
admin.site.register(signup,signupAdmin)
這是我的聯繫網站的形象。
它不工作。你有另一種解決方案嗎? –
@BlackUser你使用的是Python 2嗎? – utkbansal
@Basal是啊我使用python 2.7 –