django 学习
文章平均质量分 60
gmsGms_gms
这个作者很懒,什么都没留下…
展开
-
django 用户注册时使用modelform上传头像并显示在页面
在写用户注册时,除了添加用户名,密码,昵称,邮箱等,再添加使用modelform上传头像的功能,并且在登录(django已经为我们写好了登录功能的全部代码)之后头像显示在页面1.服务器端安装pillowpip install pillow2.添加图片字段到用户models.pyheadshot = models.ImageField(upload_to='avatar/%Y/%m/%d/',def...原创 2018-06-25 17:00:27 · 1483 阅读 · 0 评论 -
django 内置的登录登出功能该如何配置
Django 已经为我们写好了登录功能的全部代码。我们不必像之前处理注册流程那样费劲了。只需几分钟的简单配置,就可为用户提供登录功能。1.引入内置的 URL 模型Django 内置的登录、登出等视图函数对应的 URL 模式位于django.contrib.auth.urls.py 中。首先在项目的 urls.py 文件里包含这些 URL 模式。urlpatterns = [url(r'^users...原创 2018-07-06 20:55:44 · 592 阅读 · 0 评论 -
Django ORM 解决mysql无法使用月份filter过滤获取数据问题
mysql里面根据年可以过滤出数据,根据月份过滤不出来,如图:因为我们在setting.py文件里,设置了TIME_ZONE = 'Asia/Shanghai'mysql不认识上海这个时区,所以我们就要去设置这个时区第一种解决方案: 直接在setting.py文件中设置 USE_TZ = False 第二种解决方案: mysql官方文档写了这两种系统天生不包含时区转换的这个文件,...原创 2018-06-20 17:41:53 · 1097 阅读 · 0 评论 -
python 最简单的发送邮件
发送邮箱很简单,只是进行简单的配置就OK了在这里我用的是163邮箱进行发送,把自己邮箱里的授权码设置为开启,得到授权码,这个就是下面设置里的密码,因为为了安全怎么会让你输入邮箱的密码呢在工程目录下的setting.py文件里进行配置#配置邮箱EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'EMAIL_HOST = 'sm...原创 2018-07-05 17:54:08 · 983 阅读 · 0 评论 -
python 如何发送短信?
发短信和发邮件一样简单,也是只要配置一些内容就行。首先,我们需要一个短信平台,我这里选择的是百亿无线,还有阿里云等短信平台,大家随意选择,刚注册有10条短信免费使用,大家学习使用也是够的。这是注册之后的页面点击右上的文档中心后,点击下载,里面已经有写好的代码解压打开DEMO文件选择python语言把里面的内容拷贝到你的视图函数里,并修改成下图import http.client #这里需要修...原创 2018-07-05 20:14:19 · 2077 阅读 · 0 评论