随笔分类 -  Django

摘要:从uwsgi、nginx、静态文件三个方面处理 1.服务器环境配置 在本地的虚拟环境中,项目根目录下,执行命令收集所有包 pip freeze > plist.txt 2.安装并创建虚拟环境(通过ftp软件将开发好的项目上传到此服务器的某个目录) 1.sudo apt-get install pyt 阅读全文
posted @ 2018-03-16 13:50 tonyey 阅读(222) 评论(0) 推荐(0)
摘要:第三方: 3.富文本编辑器:此处以tinymce为例 使用编辑器的显示效果为: 1.下载安装 在网站pypi网站搜索并下载"django-tinymce-2.4.0" 解压 tar zxvf django-tinymce-2.4.0.tar.gz 进入解压后的目录,工作在虚拟环境,安装 python 阅读全文
posted @ 2018-03-16 12:17 tonyey 阅读(126) 评论(0) 推荐(0)
摘要:Django高级部分 1.上传图片: 当Django在处理文件上传的时候,文件数据被保存在request.FILES,FILES中的每个键为<input type="file" name="" />中的name 注意:FILES只有在请求的方法为POST 且提交的<form>带有enctype="m 阅读全文
posted @ 2018-03-15 15:26 tonyey 阅读(102) 评论(0) 推荐(0)
摘要:1.模板介绍:模版系统致力于表达外观,而不是程序逻辑 视图:模板=1:n 模板包含:HTML的静态部分 动态插入内容部分 Django模板语言,简写DTL,定义在django.template包中,由startproject命令生成的settings.py定义关于模板的值: DIRS定义了一个目录列 阅读全文
posted @ 2018-03-15 10:34 tonyey 阅读(159) 评论(0) 推荐(0)
摘要:全过程:用户填写相关数据,提交相关请求,链接到对应的视图上,在此视图上(有用户传过来的数据【就是视图要处理的数据】,在视图里面对数据进行业务处理,在数据库中crub数据,然后把对应的界面和界面显示需要的数据,传到前端去,前端进行渲染,最后形成反馈的界面) 3.1URLconf 在settings.p 阅读全文
posted @ 2018-03-14 17:21 tonyey 阅读(173) 评论(0) 推荐(0)
摘要:1.1定义模型 1.ORM是“对象-关系-映射”的简称,主要任务是: 1.根据对象的类型生成表结构 2.将对象、列表的操作,转换为sql语句 3.将sql查询到的结果转换为对象、列表 2. DATABASES = { 'default': { 'ENGINE': 'django.db.backend 阅读全文
posted @ 2018-03-14 15:17 tonyey 阅读(128) 评论(0) 推荐(0)