![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
文章平均质量分 62
huoyuanshen
这个作者很懒,什么都没留下…
展开
-
linux下安装django
参考url:https://code.ziqiangxuetang.com/django/django-install.html1,如果没有安装pip命令,先安装pip命令:yum install python-pip2,安装最新版Django : pip install Django#会安装位2.0,可能不是想要的版本。或者安装指定版django(推荐):原创 2018-01-22 21:13:06 · 1896 阅读 · 0 评论 -
djiango自定义标签与过滤器
from django import template #关键代码register = template.Library() #关键代码from django.db.models import Countfrom django.utils.safestring import mark_safefrom article.models import ArticlePost impo...原创 2018-11-01 10:08:16 · 399 阅读 · 0 评论 -
django通过json格式获取复选框值并处理,后台返回json字符串给前端
一、django通过json格式获取复选框值并处理1,前端代码 <div class="col-md-10 text-left"> {% for column in article_columns %} <label class="checkbox-inline" > <input class="...原创 2018-11-01 11:30:15 · 1590 阅读 · 0 评论 -
django常用的通用视图方法
1,列表视图class ArticlePostListView(ListView): model = ArticlePost context_object_name = 'post' template_name = 'course/course_list.html' # queryset = ArticlePost.objects.filter(user=Us...原创 2018-11-01 15:13:35 · 1060 阅读 · 0 评论 -
django引入定时调度器celery
一、celery基础入门demo:https://segmentfault.com/a/1190000007780963必要时在配置文件celeryconfig.py加入避免报错:# coding:UTF-8from celery import Celery,platformsplatforms.C_FORCE_ROOT = True二、jdango引入定时任务:https://...转载 2018-11-09 16:56:56 · 739 阅读 · 0 评论 -
django集成vue,实现前后端分离开发
参考rul:https://blog.csdn.net/weixin_41004350/article/details/79626656转载 2018-11-28 09:27:31 · 839 阅读 · 0 评论 -
python,django的logging设置
参考url1:http://wiki.jikexueyuan.com/project/django-chinese-docs-1.8/13-3-logging.html参考url2:https://blog.csdn.net/Hallo_ween/article/details/64906838demo代码:views.py代码:LOGGER = logging.getL...转载 2018-12-12 17:34:13 · 438 阅读 · 0 评论 -
django直接执行sql语句
views代码:关键代码:info = SqlOrder.objects.raw(''' select 1 from dual;''')完整代码(待部分分页功能):try: page = request.GET.get('page') username = request.GET.get('username')except KeyError as e: ...原创 2018-12-19 17:31:40 · 1331 阅读 · 0 评论 -
jdngao+bootstrap的ajax提交form表单Demo
jdngao+bootstrap的ajax提交form表单Demo,完整实例代码:1,html代码{% load bootstrap3 %}<form enctype="multipart/form-data" id="form" method="post" class="form-horizontal" action="{% url 'sqlapply:set...原创 2018-12-10 09:36:05 · 1033 阅读 · 0 评论 -
django的form、formModel常用属性和方法
参考rul:http://www.cnblogs.com/wangzhenxing/articles/9545999.html #推荐,更整洁 自己整理(未完待续)form主键说明:CharField(Field)max_lengthmin_lengthstrip=Trueempty_value='' #前端不填写后后端识别的值。不同于initial*** di...转载 2018-12-10 12:00:42 · 615 阅读 · 0 评论 -
jdango 中引入的bootstrap样式属性说明
查看方法:ctrl+B bootstrap_field属性。 bootstrap_field属性:使用样例:{% bootstrap_field form.ddl layout="horizontal" %}***layout="horizontal" :并排显示。如同没有field_class。***form_group_class:(form-group)包含在field和lab...原创 2018-12-21 10:16:55 · 713 阅读 · 1 评论 -
django存取form表单到后台作为单个字段存储
1、前端代码:正常表单提交:2、views方法:class Setting(LoginRequiredMixin, View): def get(self, request, *args, **kwargs): globalConfig = GlobalConfig.objects.filter(authorization="global").first()...原创 2018-12-10 16:26:45 · 459 阅读 · 0 评论 -
django将后台model对象转换成json对象并传递给前端jquery
1、django的model转json对象。1.1、单个modle转换,返回json对象:sqlOrder = get_object_or_404(SqlOrder,id=request.GET.get("id"))objJson = serialize('json',[sqlOrder])[1:-1]{"model": "sqlapply.sqlorder", "pk": 2, "fi...原创 2018-12-22 20:48:20 · 4193 阅读 · 0 评论 -
django读写配置settings.py中内容
from django.conf import settings host = settings.REDIR_HOST原创 2018-11-01 09:29:08 · 6009 阅读 · 0 评论 -
django前端查看与新增在同一个views方法中实现
1,前端样式:2.html代码{% load staticfiles %}<p class="text-right"><button class="btn btn-primary" id="add_column" onclick="add_column()">add column</button> </p&原创 2018-10-30 17:36:17 · 1083 阅读 · 0 评论 -
django常用命令
1,查看版本shell>python>>>import django>>>django.VERSION原创 2018-01-23 15:42:16 · 253 阅读 · 0 评论 -
Django、uwsgi、nginx环境搭建
参考URL:https://www.cnblogs.com/fangyuan1004/p/4546567.html建议用下面的方法。Django、uwsgi、nginx环境搭建:基础环境:centos6.0、python2.6(系统自带)、Django1.6centos7上也测试通过。1,安装pip,django功能增强依赖类,djangoyum -y inst转载 2018-01-23 14:13:51 · 337 阅读 · 0 评论 -
django虚拟环境搭建和常用命令
参考url: https://code.ziqiangxuetang.com/django/django-install.html开发会用 virtualenv 来管理多个开发环境Linux/MacOS 下virtualenvwrapper 使得virtualenv变得更好用,所以我们一起安装了12# 安装:(sudo)转载 2018-01-25 07:53:49 · 943 阅读 · 0 评论 -
将django 管理端的时间控件用于前端
转载URL:https://www.douban.com/note/350934079/最近做django的web开发,需要用到时间控件,虽然目前基于js的时间插件很多,但考虑到django自带的时间控件,便想着偷偷懒,直接使用便可,具体用法如下:1 主要用到django 的Widgets,在forms.py中加入from django.contrib.admin import w转载 2018-01-17 15:35:36 · 2789 阅读 · 2 评论 -
django filter过滤器实现显示某个类型指定字段不同值
1,前端样式2,html代码{% load asset_filter %}<div class="col-sm-2"> <select class="input-sm form-control select2 inline" name="ServiceModel"> <option value=""&g原创 2018-10-19 09:35:32 · 3617 阅读 · 0 评论 -
django自定义权限防止所有用户都能进行删除操作
场景一:对于删除操作等不希望所有登录用户都能删除,且不是使用django进行的数据控制,需要进行特殊控制1,url文件:path('task-del.html', views.TaskDel.as_view(), name='task_del'),2,views文件:class EcsDel(LoginRequiredMixin, PermissionRequiredMixin...原创 2018-10-19 16:38:19 · 1722 阅读 · 0 评论 -
django搜索条件过滤方法与思路
思路:form中get提交,后端获取,过滤掉不用的参数,剩下的组拼filter。扩展:在heml定义规则标记,如__like结果,后端过滤__like标记,组拼filter,避免排除法遗漏导致查询错误。1,前端样式与代码<div class="col-sm-2"> <input class="form-control input-sm" type="te...原创 2018-10-23 16:33:21 · 1445 阅读 · 0 评论 -
django实现分页(pure-pagination)
1,安装相关包安装:pip install django-pure-pagination2,后端views代码:from pure_pagination import PageNotAnInteger as p1from pure_pagination import Paginator as p2class TaskListAll(LoginRequiredMixin, Li...原创 2018-10-23 17:26:44 · 925 阅读 · 0 评论 -
django前端参数传输方式汇总
1,url路径传传参html代码:<a href="{{ blog.id }}">url代码:url(r'^blog/',include('blog.urls',namespace='blog'))url(r'(?P<article_id>\d)/$',views.blog_article,name='blog_detail') url(r'^ar...原创 2018-10-26 15:21:12 · 808 阅读 · 0 评论 -
djiango makemigrations与migrate错误修正方法
1,场景描述:model频繁修改,导致表结构同步失败,或者makemigrations检查通过,但migrate执行失败。2,处理方法:方法一(推荐,不能根本解决,但能支持快速开发):1,只根据需要生成具体的模块。python3 ./manage.py migrate appName;2,商用环境的数据库,通过navicate进行结构同步。商用环境不执行migrate命令...原创 2018-10-31 11:17:45 · 621 阅读 · 0 评论 -
django引入富文本编辑器Markdown
一、引入编辑器:1,编辑器样式效果截图:2,引入文件:https://github.com/qiwsir/DjangoPracticeProject/tree/master/mysite2/static放入本地static目录下。3,html代码:3.1引入样式{% load staticfiles %}<head> <link...原创 2018-10-31 15:36:58 · 2006 阅读 · 0 评论 -
django前端页面下拉选择框默认值设置
1,前端样式2,前端html代码<select name="row.status"> <option value="ON" {% if row.status == 'ON' %} selected="selected" {% endif %}>ON</option> <option value="OFF"原创 2018-10-24 17:08:20 · 3597 阅读 · 0 评论 -
django前端删除与修改按钮代码
1,前端样式:2,前端代码:2.1文件下载与引入:https://github.com/qiwsir/DjangoPracticeProject/tree/master/mysite2/static/js layer.js与skin目录复制到本地项目./static/js2.2前端代码:{% load staticfiles %}<td><a...原创 2018-10-30 17:25:38 · 5635 阅读 · 0 评论 -
django发送邮件通知
1、参考url:https://www.cnblogs.com/zyj-python/p/7522471.html注意:如设置EMAIL_USE_SSL = True #是否使用SSL加密,qq企业邮箱要求使用,端口需要修改为: 465具体端口修改参考:https://blog.csdn.net/areigninhell/article/details/799173882、...转载 2019-01-03 17:41:10 · 877 阅读 · 0 评论