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 · 347 阅读 · 0 评论 -
服务器搭建个人博客, 配置Nginx,uWsgi
nginxuser 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 · 142 阅读 · 0 评论 -
Centos+Django2+Python3+Nginx+Uwsgi +阿里云部署笔记
nginx:nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确start nginx 启动nginxnginx -s reload 修改配置后重新加载生效nginx -s quit 停止nginxps -ef|grep nginx 查看nginx状态==========================================...原创 2020-02-18 20:33:18 · 124 阅读 · 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 · 80 阅读 · 0 评论 -
django之迁移原理 学习笔记
迁移分两步实现生成迁移文件执行迁移文件迁移文件的生成根据models文件生成对应的迁移文件,如果修改过models文件,会根据models和已有的迁移文件差别,生成新的迁移文件执行迁移文件前去迁移记录中查找哪些文件迁移过哪些没有迁移过执行未迁移的文件执行完毕,记录执行过的迁移文件重新迁移:删除迁移文件删除迁移文件产生的表删除迁移记录数据删除:默认特...原创 2020-02-10 18:31:56 · 216 阅读 · 0 评论 -
Django之views学习
路由重定向:就是你访问一个页面,这个页面,他不想现在搭理你,或者想让别人给你处理,然后他就直接把你转交给其他页面解决def getticket(request): # 直接写进相对path # if random.randrange(10) > 5: # return HttpResponseRedirect('/app/hello/') #重定向 #...原创 2020-02-07 16:09:16 · 125 阅读 · 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 · 135 阅读 · 0 评论 -
Django学习笔记
结构标签extends :可以用来继承,继承html可以获取父模版中的所有结构block块用来规划我们的布局首次出现,就是规划好布局第二次出现,代表填充以前的规划第三次,也是代表填充以前的规划,默认动作是覆盖,如果不想覆盖 {{ block.super }}继承父类这样就实现了增量式操作include包含可以将页面作为一部分,嵌入到其他页面当中去incl...原创 2020-02-03 11:25:46 · 90 阅读 · 0 评论 -
Django笔记
MacOS:shift + command + ⬆️⬇️移动本行代码command + d 复制一行代码,插入到下面标签{% %} 标识符标签分为单标签和成对标签成对标签切记不能省略, 开始标签和结束标签...原创 2020-02-02 19:54:51 · 99 阅读 · 0 评论 -
django 笔记
获取单个对象查询条件没有匹配的对象会抛异常 DoseNotExit如果查询条件对应多个对象,会抛异常 MultipleObjectsReturned查询条件gt、lt、gte(大于等于)、lte、in在某一个集合中contains 类似于 模糊查询likestartswith 以xx开始 本质也是likeendwith 也是likeexact 判断,大小写敏感前面...原创 2020-02-02 10:10:52 · 141 阅读 · 0 评论 -
状态码什么意思
状态码:2XX 表示请求成功3XX 你请求我但是我现在不想或者没有时间处理你,即,转发或者重定向4XX 客户端错误,5XX 服务器错误,后端开发人员最不想看到的错误...原创 2020-01-31 17:48:57 · 560 阅读 · 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 · 467 阅读 · 0 评论 -
Django startapp出现数据库问题
在django 创建app的过程中,如果出现数据库的问题,那么对Django降级,首先卸载原来的 pip uninstall django然后安装 pip install django==2.1.8原创 2020-01-18 21:49:20 · 166 阅读 · 0 评论