![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
凉心良意
凉心良意
展开
-
django STATIC_URL STATIC_ROOT STATICFILES_DIRS 个人理解
STATIC_URL , django 创建的时候就有用来存放app静态资源 STATICFIELS_DIR 是一个公共通用静态文件,就是app外的公共资源 如果想要我们的Ap能够调用这些公共资源就需要配置这个STATICFIELS_DIR了 STATICFILES_DIRS告诉django,首先到STATICFILES_DIRS里面寻找静态文件,其次再到各个app的static文件夹里面找(注意...原创 2020-02-29 17:33:30 · 323 阅读 · 0 评论 -
服务器搭建个人博客, 配置Nginx,uWsgi
nginx user nginx; worker_processes 1; error_log logs/error.log; error_log logs/error.log notice; error_log logs/error.log info; pid logs/nginx.pid; events { worker_connections 1...原创 2020-02-28 21:46:35 · 137 阅读 · 0 评论 -
Centos+Django2+Python3+Nginx+Uwsgi +阿里云部署笔记
nginx: nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确 start nginx 启动nginx nginx -s reload 修改配置后重新加载生效 nginx -s quit 停止nginx ps -ef|grep nginx 查看nginx状态 ==========================================...原创 2020-02-18 20:33:18 · 119 阅读 · 0 评论 -
Linux&Centos7 安装redis
安装redis $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz $ tar xzf redis-2.8.17.tar.gz $ cd redis-2.8.17 $ make $ cd src $ ./redis-server #make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-serv...原创 2020-02-12 11:45:03 · 77 阅读 · 0 评论 -
django之迁移原理 学习笔记
迁移 分两步实现 生成迁移文件 执行迁移文件 迁移文件的生成 根据models文件生成对应的迁移文件, 如果修改过models文件,会根据models和已有的迁移文件差别,生成新的迁移文件 执行迁移文件 前去迁移记录中查找哪些文件迁移过哪些没有迁移过 执行未迁移的文件 执行完毕,记录执行过的迁移文件 重新迁移: 删除迁移文件 删除迁移文件产生的表 删除迁移记录 数据删除: 默认特...原创 2020-02-10 18:31:56 · 191 阅读 · 0 评论 -
Django之views学习
路由重定向: 就是你访问一个页面,这个页面,他不想现在搭理你,或者想让别人给你处理,然后他就直接把你转交给其他页面解决 def getticket(request): # 直接写进相对path # if random.randrange(10) > 5: # return HttpResponseRedirect('/app/hello/') #重定向 # ...原创 2020-02-07 16:09:16 · 116 阅读 · 0 评论 -
Django 学习笔记
视图的本质就是python的一个函数 url 在传参数的时候 有位置参数,和关键字参数 位置参数: re_path('gettime/(\d+)/(\d+)/(\d+)/', views.get_time), ———————————————————————————————————————————————————————————— def get_time(request, hour, minut...原创 2020-02-05 12:51:13 · 128 阅读 · 0 评论 -
Django学习笔记
结构标签 extends : 可以用来继承,继承html 可以获取父模版中的所有结构 block 块 用来规划我们的布局 首次出现,就是规划好布局 第二次出现,代表填充以前的规划 第三次,也是代表填充以前的规划,默认动作是覆盖, 如果不想覆盖 {{ block.super }}继承父类 这样就实现了增量式操作 include 包含 可以将页面作为一部分,嵌入到其他页面当中去 incl...原创 2020-02-03 11:25:46 · 82 阅读 · 0 评论 -
Django笔记
MacOS: shift + command + ⬆️⬇️移动本行代码 command + d 复制一行代码,插入到下面 标签 {% %} 标识符 标签分为单标签和成对标签 成对标签切记不能省略, 开始标签和结束标签 ...原创 2020-02-02 19:54:51 · 76 阅读 · 0 评论 -
django 笔记
获取单个对象 查询条件没有匹配的对象会抛异常 DoseNotExit 如果查询条件对应多个对象,会抛异常 MultipleObjectsReturned 查询条件 gt、lt、gte(大于等于)、lte、 in在某一个集合中 contains 类似于 模糊查询like startswith 以xx开始 本质也是like endwith 也是like exact 判断,大小写敏感 前面...原创 2020-02-02 10:10:52 · 115 阅读 · 0 评论 -
状态码什么意思
状态码: 2XX 表示请求成功 3XX 你请求我但是我现在不想或者没有时间处理你,即,转发或者重定向 4XX 客户端错误, 5XX 服务器错误,后端开发人员最不想看到的错误 ...原创 2020-01-31 17:48:57 · 542 阅读 · 0 评论 -
阿里云django外地访问不了
CentOS7 + Python3.6 + Django2.1.4 问题:服务器本地可以访问,外地访问不了 解决: 这个想比大家都设置了吧 ALLOWED_HOSTS=["*", ] 然后 python manager runserver 0.0.0.0:8000 从网上看什么8080, 8888 都tm没用, 后来我. 查看所有开放的端口 firewall-cmd --zone=public...原创 2020-01-31 17:30:38 · 457 阅读 · 0 评论 -
Django startapp出现数据库问题
在django 创建app的过程中,如果出现数据库的问题, 那么对Django降级, 首先卸载原来的 pip uninstall django 然后安装 pip install django==2.1.8原创 2020-01-18 21:49:20 · 160 阅读 · 0 评论