Django
文章平均质量分 72
voicezhangyx
这个作者很懒,什么都没留下…
展开
-
Django从头学----学习笔记1(创建项目,添加数据)
1、MVTDjango是一款python的web开发框架 与MVC有所不同,属于MVT框架 m表示model,负责与数据库交互 v 表示view,是核心,负责接收请求、获取数据、返回结果 t 表示template,负责呈现内容到浏览器 2、安装Django在windows终端输入:pip install Django==1.11.4(如果不输入等号后边的,默认安装最新版本)...原创 2018-09-02 16:02:05 · 250 阅读 · 0 评论 -
Django从头学----学习笔记2
1、查看某个对象类名.objects.all() 查询全部类名.objects.get(pk=2) 括号里表示条件2、修改数据模型对象.属性=新的值例:grade2.gboynum=60grade2.save() #只有执行save()才会修改数据库里的数据3、删除数据模型对象.delete()例:grade2.delete() ...原创 2018-09-05 15:31:36 · 224 阅读 · 0 评论 -
Django从头学----学习笔记4
1、Django为各种数据库提供了很好的支持,为这些数据库提供了统一的API,可以根据不同的需求选择不同的数据库。2、配置数据库:(如mysql)在项目目录下的__init__.py文件中,添加import pymysqlpymysql.install_as_MySQLdb()然后修改settings.py文件中的DATABASES为:DATABASES = { ...原创 2018-09-11 13:38:44 · 165 阅读 · 0 评论 -
Django从头学----学习笔记3
1、视图的基本:视图对web请求进行回应视图就是一个python的函数在views.py中定义定义视图:在views.py文件中添加from django.http import HttpResponsedef index(request): return HttpResponse('hello world')2、配置url修改project目录下的urls.p...原创 2018-09-07 13:43:21 · 152 阅读 · 0 评论 -
Django下完成文件上传和下载功能
一、文件上传Views.pydef upload(request): if request.method == "POST": # 请求方法为POST时,进行处理 myFile = request.FILES.get("myfile", None) # 获取上传的文件,如果没有文件,则默认为None if not myFile: ...原创 2019-05-12 12:49:09 · 3913 阅读 · 5 评论 -
在局域网中查看Django开发的网站
Django是开发网站与信息系统的利器,可以通过局域网查看,也可以部署到服务器绑定域名通过外网查看,这次先实现项目通过局域网查看。步骤:1.在项目的settings.py文件中,找到ALLOWED_HOSTS=[ ],在中括号中加入你电脑所在局域网中的IP。我的IP为192.168.0.100,所以设置如图所示:2.指令:python manage.py runserver 192...转载 2019-08-20 17:33:50 · 652 阅读 · 0 评论