
Django
kan2016
VX--> kangyaoming
Email-->1304589181@qq.com
展开
-
Django2.0之项目准备流程
1.进入虚拟环境workon django_py3 安装django,可以指定版本比如 pip install Django==2.0cd到想要创建项目的路径,比如:cd Desktop/ 2.创建名为'yingda'的项目,此时在当前路径下生成yingda项目文件夹 django-admin startprojec...原创 2018-03-29 23:42:13 · 203 阅读 · 0 评论 -
django之ORM介绍与基本用法(一)
一、ORM介绍1.什么是ORM ORM 全拼Object-Relation Mapping. 中文意为 对象-关系映射. 在MVC/MVT设计模式中的Model模块中都包括ORM2.ORM优势(1)只需要面向对象编程, 不需要面向数据库编写代码.对数据库的操作都转化成对类属性和方法的操作. 不用编写各种数据库的sql语句.(2)实现了数据模型与数据库的...原创 2018-09-27 23:17:07 · 33158 阅读 · 2 评论 -
django DEBUG=False问题
在django的settings中. 将DEBUG 设置为False.,有可能会报以下错:一、CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False.解决办法:提示DEBUG为False时,必须设置settings.ALLOWED_HOSTS .ALLOWED_HOSTS = [ ...原创 2018-09-26 10:22:57 · 17260 阅读 · 0 评论 -
django之ajax访问与页面渲染演示案例
1.view中定义函数功能2.配置路由3.前端代码的配置把静态文件夹yemian放入static文件夹把index.html放入templates文件夹在settings中配置templates路径和static路径index.html配置js、css的路径js中修改index.js中的请求url的函数名、端口号4.启动服务,...原创 2018-09-19 11:39:40 · 1198 阅读 · 0 评论 -
Django解决AJAX跨域访问问题的方法
1.前端用ajax get访问接口,报错。2.解决办法,安装django-cors-headers注意:django-cors-headers可以与以下python版本和Django版本搭配3.在settings中设置4.重启服务器,访问成功参考:https://www.jb51.net/article/85537.htm htt...原创 2018-09-11 00:12:20 · 2186 阅读 · 0 评论 -
django之models操作案例1
使用Django进行数据库开发的步骤:定义模型类、模型迁移、操作数据库一、定义模型类1.在mysql中执行命令,创建数据库:create database myles(数据库名) charset=utf8;并安装mysql的驱动,比如用pip安装pymysql: pip install pymysql2..在项目的setting中配置mysql参数3.在应用中配置_...原创 2018-09-03 10:04:09 · 600 阅读 · 0 评论 -
django之改变server监听端口
1.一般我们使用命令:python manage.py runserver 默认情况下, runserver 命令在 8000 端口启动开发服务器,且只监听本机连接。2.要想要更改服务器端口的话,可将端口作为命令行参数传入:python manage.py runserver 127.0.0.1:8080这种情况下, runserver 命令在 8080端口启动开发...原创 2018-09-03 09:37:39 · 5192 阅读 · 2 评论 -
django2.0之urls路由配置案例1
1.在项目moviemanager目录下创建apps文件夹,把movie应用拖入该文件夹下:在settings中注册movie应用在项目目录下创建templates文件夹和static文件夹。在settings文件中分别添加路径在项目的urls.py文件中写入movie模块的路径在movie应用中的视图文件中新建index函数,输入下面内容在mo...原创 2018-09-03 09:32:27 · 2973 阅读 · 0 评论 -
django之导入并执行自定义的函数模块
1.现在有一个需求:我想在monitor应用中导入data文件夹下的apolos.py中的tes()函数并执行。打开monitor应用的视图,由于django项目的根路径是从项目开始的,所以直接 from data.apolos import * 就可以把apolos.py文件中的所有函数导入。下面的list_num = tes()就可以执行自定义的功能,这样写的好处是把一部分功能移到...原创 2018-08-29 18:29:00 · 6271 阅读 · 5 评论 -
Python Django 版本对应表
转载 2018-07-27 12:28:11 · 1310 阅读 · 0 评论 -
django之ORM查询操作(二)
1.查询集查询集:表示从数据库中获取的模型对象集合 在管理器上调用过滤器方法会返回查询集 查询集可以含有0个、一个或多个过滤器 过滤器:基于所给的参数限制查询的结果1.1 返回列表的过滤器如下:all():返回所有的数据(以对象形式) filter():返回满足条件的数据 exclude():返回满足条件之外的数据,相当于sql语句中where部分的not关键字...原创 2018-09-28 22:47:58 · 5764 阅读 · 0 评论