一、Django项目的创建与介绍 二、应用的创建与介绍 三、启动项目 四、pycharm创建启动项目 五、生命周期 六、三件套 七、静态文件 八、请求及数据 九、配置Mysql完成数据迁移 十、单表ORM记录的增删改查 ...
分类:
数据库 时间:
2019-03-04 09:49:01
阅读次数:
212
本人的django的版本是2.0.6 在django项目中,在urls.py文件中,匹配路由用的path方法,之前我用的都是url方法 写了一个path方法,使用正则表达式 但是我通过浏览器给django发送get请求,但是总是提示我匹配不到的视图函数 我的url的路径如下 http://127.0 ...
分类:
其他好文 时间:
2019-02-28 18:25:16
阅读次数:
478
公司的django项目,有一个旧接口,使用POST方法更新用户的一种记录型数据。 这个接口的历史有点长,最早的时候没有那么多需求,只会更新两个布尔字段。后来,加入一个需要高频次记录的字段。这些字段都属于同一个model。 然后,偶然被发现 有时 更新会失败的情况。 Debug 开始debug,步骤是 ...
分类:
其他好文 时间:
2019-02-28 00:48:23
阅读次数:
159
一、命令行搭建Django项目 安装django 创建项目 创建应用 启动服务 二、项目及应用目录 三、配置文件简介 项目目录下 setting.py 文件 四、Pycharm搭建项目 五、项目响应请求 完成 http://127.0.0.1:8888/index 请求的处理 在项目的urls.py ...
分类:
其他好文 时间:
2019-02-26 23:39:40
阅读次数:
195
安装:pip3 install django==1.11.x 查看版本号:django-admin --version 新建项目:1.前往目标目录 2.django-admin startproject proj_name proj_name:项目目录,包含项目最基本的一些配置 --__init__ ...
分类:
其他好文 时间:
2019-02-26 19:06:37
阅读次数:
173
首先,终端下输入:pip install Django, 第一步:pyCharm工具创建项目:File-->New Project,选择Django项目,修改个人项目名称并确定; 第二步:设置服务器,选择项目下拉中的设置进入此页面,配置Host确认; 然后就可以测试项目运行了,点击运行按钮,在网页中 ...
分类:
编程语言 时间:
2019-02-25 23:11:46
阅读次数:
229
在我们昨晚django项目后,向生产环境部署时,为了避免一些敏感信息被有心人利用,我们应该将其保护起来,比如说在settings配置中的一些密码等内容存在操作系统内,通过调用来使用,比如下面这种做法: 拿Django中的SECRET_KEY来说吧,其余如同数据库密码、邮箱密码等秘密内容都可以使用这种 ...
分类:
其他好文 时间:
2019-02-25 16:50:34
阅读次数:
205
一、什么是rbacrbac翻译意思就是(Role-BasedAccessContro)基于角色的权限控制二、优势1.将用户和权限的关系2.易扩展,易于维护比如张三李四需要用客户列表访问权限,如果上百个用户,单独分配权限会麻烦,如果单独放客户列表权限在销售角色里面,张三李四放到销售角色里就OK了三、RBAC流程图第一张用户表第二张角色表第三张表,用户表和角色表多对多的关系,一个用户可以有多个角色第四
分类:
其他好文 时间:
2019-02-23 11:05:02
阅读次数:
399
1.安装nginx 2.安装uwsgi 3.安装django 4.创建django项目 5.创建app 6.修改mysite/settings.py 7.关闭防火墙 关闭内置防火墙selinux 关闭软件防火墙 8、uwsgi配置文件 第一种使用http = 0.0.0.0:8000,对应nginx ...
分类:
其他好文 时间:
2019-02-22 22:56:43
阅读次数:
178
一、安装nginx 和 uwsgi(pip) 安装nginx yum install -y nginx(需要epel源) 安装uwsgi 安装django pip install django==1.11 (版本自选) 二、创建一个简单的django项目 django-admin startproj ...
分类:
其他好文 时间:
2019-02-22 19:53:38
阅读次数:
185