django
҉懿҉曼҉
做回最初的自己 找到最想成为的那个人 然后成为最强的自己 不鸣则已 一鸣惊人
展开
-
django项目搭建4商品搜索
商品的搜索我们搜索的是商品信息,所以涉及goods层中的GoodsSKU表:使用全文检索来进行搜索功能的实现,haystack是 django的开源搜索框架,该框架支持Solr,Elasticsearch,Whoosh,*Xapian*搜索引擎,不用更改代码,直接切换引擎,减少代码量。 搜索引擎使用whoosh,这是一个由纯 Python 实现的全文搜索引擎,没有二进制文件等...原创 2019-12-30 15:49:10 · 317 阅读 · 0 评论 -
django项目搭建3 用户激活
我们给用户注册成功以后,会根据他的邮箱给他发送一个激活短信,用户得到发送过来的短信点击进去激活,就可以直接跳转到登陆页面,点击激活以后,Is_active会从0值为1,中间有个重要的过程就是对用户的id进行加密,因为我们要用来判断是哪个用户注册了,就根据唯一标识id来获取用户的邮箱,具体代码如下:首先进入settings.py设置邮箱发送方:# 发送邮件配置EMAIL_BACKEND ...原创 2019-12-18 15:00:54 · 238 阅读 · 0 评论 -
django项目搭建2 用户注册
首先可以直接进入到用户注册页面,用户填写用户名,密码和邮箱,然后填写完后点击提交就会跳转到视图层的register_handle审核阶段,用户名,密码和邮箱这三个是缺一不可,所以注册的时候要对这三个进行判断,就可以用到all()方法,然后会对邮箱的格式进行判断,最后就是user.objects.create_user()这个方法的将用户注册信息保存到df_user这个表中,注册成功以后跳转到首页:...原创 2019-12-17 11:56:40 · 177 阅读 · 0 评论 -
django项目搭建及遇到的问题
模型开始搭建创建apps开始创建应用的时候:python manage.py start user(cart,goods,order)然后在dailyfresh:下面新建一个python包apps,主要用来存放上面创建的所有应用,Settings.py因为创建了这个就需要注册他们,为了省些代码,就将apps列入绝对地址:sys.path.insert(0, os.pa...原创 2019-12-15 19:09:42 · 692 阅读 · 0 评论