python网络验证系统_python3+django2 开发易语言网络验证(中)

第四步:网络验证的逻辑开发

1.将model注册到adminx.py中

1.在apps/yanzheng目录下新建admin.py 文件,添加代码:

importxadminfrom xadmin importviewsfrom .models importCardsclassBaseSetting(object):"""引入更换主题功能"""enable_themes=True

use_bootswatch=TrueclassGlobalSettings(object):"""页头和页脚"""site_title= "雪易网络验证后台"site_footer= "雪易网络验证"

#menu_style = "accordion"#如果加上,后台的菜单会变成下拉式

classCardsAdmin(object):

list_display= ['user', 'kacode', 'time', 'is_used']

search_fields= ['user', 'kacode', 'time', 'is_used']

list_filter= ['user', 'kacode', 'time', 'is_used']

xadmin.site.register(Cards, CardsAdmin)

xadmin.site.register(views.BaseAdminView, BaseSetting)

xadmin.site.register(views.CommAdminView, GlobalSettings)

2.修改apps/yanzheng/apps.py为:

from django.apps importAppConfigclassYanzhengConfig(AppConfig):

name= 'yanzheng'verbose_name='验证'

这时,再重启项目,登录到http://127.0.0.1:8000/xadmin/ 发现数据表已经出现在了后台菜单中,同时页头和页尾也变了。

2.网络验证几个功能的开发:

功能分析:

1、注册功能

2、登录功能

3、心跳包功能

4、生产充值卡密功能

5、充值功能

6、修改密码功能

显然是要跨站post的,所以到settings.py中把csrf关了:

MIDDLEWARE =['django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddlew

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值