基于 Django 的在线视频游戏商店开发指南
1. 前期测试与模型创建准备
在完成所有字段的填写后,会被重定向到确认页面。可以自行进行一些测试,比如添加无效密码,以此验证所实现的验证功能是否正常工作。
目前已经能够登录应用程序、创建新用户,并且添加了首页模板,不过该模板目前还是空白的,接下来要对其进行完善。核心任务是开始添加模型,这些模型将代表商店中可购买的商品。
2. 游戏数据模型的创建
游戏模型的需求如下:
- 商店将销售不同游戏平台的游戏。
- 首页会有一个部分列出重点推荐的游戏。
- 商店用户应能够进入游戏详情页面,查看更多关于游戏的信息。
- 游戏应能通过不同标准进行搜索,例如开发者、发行商、发行日期等。
- 商店管理员应能够使用 Django 管理界面更改产品详情。
- 产品图片可以更改,如果未找到图片,应显示默认图片。
2.1 GamePlatform 模型
打开 gamestore/main/ 目录下的 models.py 文件,添加以下代码:
class GamePlatform(models.Model):
name = models.CharField(max_length=100)
def __str__(self):
return self.name
这里创建了 GamePlatform 类,它代表商店中
基于Django的在线游戏商店开发指南
超级会员免费看
订阅专栏 解锁全文

1174

被折叠的 条评论
为什么被折叠?



