2020年10月29日
摘要: 多级菜单的实现 多级菜单的实现可以从数据库中查询出层级划分,实现起来代码比较复杂,执行效率底。 还可以使用前端ajax+ID选择器来实现 后台得到数据: 那么在前台html中定义好ul标签: <ul id='catalog'> </ul> 前端ajax获取到后台数据后的处理方法: li = <li 阅读全文
posted @ 2020-10-29 12:36 大能猫不是猫 阅读(87) 评论(0) 推荐(0)
  2020年10月28日
摘要: 模板函数 模板函数就是可以在前端html页面中执行的函数。 一、第一种,只是执行一个函数 1、创建 templatetags 文件夹 2、在 templatetags文件夹中 创建如eg.py文件。 from django import template register = template.Li 阅读全文
posted @ 2020-10-28 11:23 大能猫不是猫 阅读(123) 评论(0) 推荐(0)
  2020年10月26日
摘要: 使用中间件来判断是否登录 一、关于中间件 1、一个中间件就是一个类,这个类必须要继承MiddlewareMixin类。 2、中间件要在配置文件夹中注册,执行的顺序就是按注册的顺序。 3、执行流程,假设有中间件A和B,注册顺序是A,B。 完整的顺序是: A (process_request) B(pr 阅读全文
posted @ 2020-10-26 10:52 大能猫不是猫 阅读(83) 评论(0) 推荐(0)
  2020年10月20日
摘要: 一、用户注册 1、点击验证码后,会发送一个请求到后台,后台通过form表单来验证手机号是否注册,短信模板是否正确,验证成功后。 2、生成验证码并和手机号存入redis中,同时将验证码通过短信发送给手机。 3、点击注册按钮后,发送请求到后台,进行验证,其中验证码的验证是:通过手机号去redis 中获取 阅读全文
posted @ 2020-10-20 11:47 大能猫不是猫 阅读(69) 评论(0) 推荐(0)
  2020年10月16日
摘要: 一、local_settings.py 文件中配置的是不给别人的信息,私有的信息,比如各种账号等。settings.py中的信息可以给测试,运维等,别人用自己的local_settings.py文件追加上去。 在setting.py的最后导入local_settings.py文件。 try: fro 阅读全文
posted @ 2020-10-16 10:07 大能猫不是猫 阅读(114) 评论(0) 推荐(0)