文章分类 -  django

dango之--模板加载图片
摘要:djiango加载本地文件绝对路径会报错。 原因:django将图片,JS,CSS等文件称作静态文件,如果要在模板中引用这些静态文件,必须设置static_url或者static_root #在setting文件,定义静态内容STATIC_URL = '/static/'STATICFILES_DI 阅读全文

posted @ 2021-10-17 15:09 cherry_ning 阅读(39) 评论(0) 推荐(0)

django-forloop添加序号
摘要:{{ forloop.counter }} 阅读全文

posted @ 2021-10-17 13:52 cherry_ning 阅读(49) 评论(0) 推荐(0)

django-读取上传的excel文件,将数据存入数据库
摘要:后端代码如下: 1 def upload_device(request): 2 """文件上传""" 3 nowTime = datetime.now().strftime('%Y-%m-%d %H:%M:%S') 4 if request.method == 'POST': 5 f = reque 阅读全文

posted @ 2021-09-25 19:36 cherry_ning 阅读(1156) 评论(0) 推荐(0)

django-通过查询数据库导出excel数据表格
摘要:后端代码如下: 1 def export_excel(request): 2 """导出记录的视图""" 3 device_li = DeviceInfo.objects.order_by("-update_data") #查询库里所有数据 4 5 # 设置HTTPResponse的类型 6 res 阅读全文

posted @ 2021-09-25 18:26 cherry_ning 阅读(932) 评论(0) 推荐(0)

django-下载excel模板文件
摘要:后端代码如下: 1 from django.http import StreamingHttpResponse 2 3 def file_down(request): 4 """下载模板的视图""" 5 file_name = "device_template.xlsx" # 文件名 6 base_ 阅读全文

posted @ 2021-09-25 16:29 cherry_ning 阅读(546) 评论(0) 推荐(1)

django-获取URL路径参数
摘要:未命名参数按定义顺序传递(注意:参数获取的顺序与url中参数的位置一一对应,不能互换) 提取URL的(\d+)部分,j即evice_id=URL的(\d+)部分 参考文章: https://www.cnblogs.com/fangyu-blog/p/14546934.html 阅读全文

posted @ 2021-09-21 16:06 cherry_ning 阅读(283) 评论(0) 推荐(0)

django-Q模糊查询
摘要:1 def search(request): 2 """搜索的视图""" 3 center_name = request.GET.get("q_center_name") 4 device_name = request.GET.get('q_device_name') 5 device_system 阅读全文

posted @ 2021-09-21 15:03 cherry_ning 阅读(59) 评论(0) 推荐(0)

django-ajax交互,反显修改页的数据
摘要:1、点击修改按钮时,获取id值 2、ajax交互,将获取的id值传给后端,后端根据id再将数据处理好后,返给前端页面 1 function GetPrev(arg) { 2 console.log(arg) 3 $.ajax({ 4 // 后端程序的url地址 5 url: '/get_device 阅读全文

posted @ 2021-09-21 14:49 cherry_ning 阅读(171) 评论(0) 推荐(0)

使用模态框新增/修改数据
摘要:参考文章: https://www.runoob.com/bootstrap/bootstrap-modal-plugin.html https://www.cnblogs.com/gcgc/p/11176389.html 阅读全文

posted @ 2021-09-21 14:42 cherry_ning 阅读(228) 评论(0) 推荐(0)

表单必填项*标识,及提交前非空校验
摘要:1、必填项前加红色星号 2、给class属性增加 required 参考文章: https://www.cnblogs.com/gcgc/p/14846072.html 阅读全文

posted @ 2021-09-21 14:32 cherry_ning 阅读(664) 评论(0) 推荐(0)

django-使用JS通过DataTable实现表格前端分页
摘要:1、下载dataTables:http://datatables.club/并引用: <script type="text/javascript" src="../static/DataTables/DataTables-1.11.2/js/jquery.dataTables.js"></scrip 阅读全文

posted @ 2021-09-21 14:18 cherry_ning 阅读(452) 评论(0) 推荐(0)

django-实例
摘要:1、django入门 https://github.com/ningCherry/django_test/tree/master/ttsx 2、django模型 https://github.com/ningCherry/django_test/tree/master/ttsx1 重点:models 阅读全文

posted @ 2020-02-22 00:18 cherry_ning 阅读(116) 评论(0) 推荐(0)

django-部署
摘要:布署 从uwsgi、nginx、静态文件三个方面处理 服务器介绍 服务器:私有服务器、公有服务器 私有服务器:公司自己购买、自己维护,只布署自己的应用,可供公司内部或外网访问 公有服务器:集成好运营环境,销售空间或主机,供其布署自己的应用 私有服务器成本高,需要专业人员维护,适合大公司使用 公有服务 阅读全文

posted @ 2020-02-21 23:59 cherry_ning 阅读(92) 评论(0) 推荐(0)

django-$.get()和$.post()用法示例
摘要:$.get() 1、见:django-使用jquery完成ajax,实例-选择省市区 2、 .html 1 <script type="text/javascript"> 2 $(function(){ 3 $('.num_show').blur(function(){ 4 count=parseI 阅读全文

posted @ 2020-02-16 13:21 cherry_ning 阅读(561) 评论(0) 推荐(0)

Django中get和filter区别
摘要:Django中get和filter区别 get和filter()的区别。 1、get 输入参数:get的参数只能是model中定义的哪些字段,只支持严格匹配。 Entry.objects.get(id='foo') # raises Entry.DoesNotExist 返回参数:get 返回值是一 阅读全文

posted @ 2020-02-15 16:50 cherry_ning 阅读(356) 评论(0) 推荐(0)

django-celery
摘要:celery 官方网站 中文文档 示例一:用户发起request,并等待response返回。在本些views中,可能需要执行一段耗时的程序,那么用户就会等待很长时间,造成不好的用户体验 示例二:网站每小时需要同步一次天气预报信息,但是http是请求触发的,难道要一小时请求一次吗? 使用celery 阅读全文

posted @ 2020-02-04 15:55 cherry_ning 阅读(95) 评论(0) 推荐(0)

django-全文检索
摘要:全文检索 全文检索不同于特定字段的模糊查询,使用全文检索的效率更高,并且能够对于中文进行分词处理 haystack:django的一个包,可以方便地对model里面的内容进行索引、搜索,设计为支持whoosh,solr,Xapian,Elasticsearc四种全文检索引擎后端,属于一种全文检索的框 阅读全文

posted @ 2020-02-04 00:13 cherry_ning 阅读(109) 评论(0) 推荐(0)

django-缓存
摘要:缓存 对于中等流量的网站来说,尽可能地减少开销是必要的。缓存数据就是为了保存那些需要很多计算资源的结果,这样的话就不必在下次重复消耗计算资源 Django自带了一个健壮的缓存系统来保存动态页面,避免对于每次请求都重新计算 Django提供了不同级别的缓存粒度:可以缓存特定视图的输出、可以仅仅缓存那些 阅读全文

posted @ 2020-02-03 20:40 cherry_ning 阅读(119) 评论(0) 推荐(0)

django-富文本编辑器
摘要:富文本编辑器 借助富文本编辑器,管理员能够编辑出来一个包含html的页面,从而页面的显示效果,可以由管理员定义,而不用完全依赖于前期开发人员 此处以tinymce为例,其它富文本编辑器的使用可以自行学习 使用编辑器的显示效果为: 下载安装 进入虚拟环境安装包:pip install django-t 阅读全文

posted @ 2020-02-02 13:40 cherry_ning 阅读(370) 评论(0) 推荐(0)

django-Admin站点
摘要:Admin站点 通过使用startproject创建的项目模版中,默认Admin被启用 1.创建管理员的用户名和密码 python manage.py createsuperuser 然后按提示填写用户名、邮箱、密码 2.在应用内admin.py文件完成注册,就可以在后台管理中维护模型的数据 fro 阅读全文

posted @ 2020-02-02 11:28 cherry_ning 阅读(187) 评论(0) 推荐(0)

导航