用户收货地址管理后端实现
在用户模块中添加用户收货地址信息
class Address(models.Model):
user=models.ForeignKey(User,on_delete=models.CASCADE,related_name='addresses',verbose_name='user')
receiver=models.CharField(max_length=20,verbose_name='receiverinfo')
province =models.ForeignKey('areas.Areas',on_delete=models.PROTECT,related_name='province_addresses',verbose_name='province')
city = models.ForeignKey('areas.Areas', on_delete=models.PROTECT, related_name='city_addresses',verbose_name='city')
district = models.ForeignKey('areas.Areas', on_delete=models.PROTECT, related_name='district_addresses',verbose_name='district')
detail_address=models.CharField(max_length=50,verbose_name='detailaddress')
zipcode =models.CharField(max_length=6,verbose_name='zipcode')
tel=models.CharField(max_length=11,verbose_name='phonenum')
is_delete=models.BooleanField(default=False,verbose_name='check_if_address_is_delete_or_not')
class Meta:
db_table='shanghui_user_address'
verbose_name='User_address'
verbose_name_plural=v