Django 测试平台开发(二)开发博客 1、加载博客HTML页面 1、在templates目录下新建index.html文件 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>首页_杨青个人博客 - 一个站在 ...
分类:
其他好文 时间:
2020-01-17 23:10:37
阅读次数:
84
一、基本设置 参考:https://docs.djangoproject.com/zh hans/3.0/topics/http/file uploads/ 1)配置project1/settings.py 因为图片也属于静态文件,所以保存到static目录下。 2)在static目录下创建medi ...
分类:
Web程序 时间:
2020-01-17 18:56:16
阅读次数:
95
引言 我在练手的时候发现后端返回的数据可以通过两种方式渲染 (自己遇到的 可能你都会 哈哈哈) 后端传过来的数据函数 from django.http import JsonResponse def record_detailed(request): all_record = models.Reco ...
分类:
其他好文 时间:
2020-01-17 18:48:55
阅读次数:
77
问题现象 继承了 AbstractUser 之后的扩展用户表, 会出现在使用 admin 时密码明文显示的问题 变成明文有两个麻烦, 第一是不安全, 这个姑且不说, 其次就是不能享受django自带的一系列的加密解密的过程了 即使说在这时候你创建的密码会直接明文保存在数据库, 因此造成的问题就是 a ...
分类:
其他好文 时间:
2020-01-17 15:05:21
阅读次数:
91
从今天开始学习测试开发知识,并会把每一次学习的过程和成果记录到博客,由于我也没怎么接触过python相关的开发框架,所以前期应该是艰难的,但是我相信努力就会有收获,如果你和我一样是个小白,那我们一起努力,一起加油! ...
分类:
其他好文 时间:
2020-01-17 13:37:23
阅读次数:
86
在写自定义的过滤器时,因为django.template.Library.filter()本身可以作为一个装饰器,所以可以使用: 如果使用@register.filter进行注册自定义的过滤器,并且没有传递任何参数,那么默认的过滤器名和函数名是相同的,当然,也可以进行修改,只需要在@register ...
分类:
编程语言 时间:
2020-01-17 11:31:36
阅读次数:
96
1. 视图 后台管理页面做好了,接下来就要做公共访问的页面了。当我们刚刚在浏览器中输入http://127.0.0.1:8000/admin/之后,浏览器显示出了后台管理的登录页面,那么服务器是如何找到这个页面并返回的呢。/admin/是我们想要请求的页面,服务器在收到这个请求之后,就一定对应着一个 ...
分类:
其他好文 时间:
2020-01-17 09:41:03
阅读次数:
76
配置文件settings.py相关: 新增app INSTALLED_APPS = [ 'polls.apps.PollsConfig', # 这个是新增的APP 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.conte ...
分类:
其他好文 时间:
2020-01-16 23:57:52
阅读次数:
305
发布博客文章 我们先用最简单的方式实现博客文章的发布,使用django默认的管理功能就可以发布文章。要使用此功能,必须先创建超级管理员。下面是创建超级管理员的方法,请记住自己使用的用户名和密码。 创建超级用户 [root@localhost mysite]# python3 manage.py cr ...
分类:
其他好文 时间:
2020-01-16 21:50:02
阅读次数:
104
在上一篇中, 1.将数据与视图混在一起,不符合Django的MVC思想(Model View Controller); 2.只是纯文本形式展示,通常网页内容一般为*.html格式; 一、创建模板应用实例,HelloWorld目录下创建test目录,并建立xixi.html 二、settings.py ...
分类:
Web程序 时间:
2020-01-16 18:35:10
阅读次数:
135