Django
sunmlight
这个作者很懒,什么都没留下…
展开
-
Django 删除upload_to文件
新版Django在admin后台直接删除一条数据时,file = models.FileField(upload_to=‘file’)上传的文件并不会删除,以下为解决方法:在model.py加入:from django.db.models.signals import pre_deletefrom django.dispatch.dispatcher import receiver@rec...原创 2018-09-26 15:24:52 · 2875 阅读 · 0 评论 -
Django 注意事项(文件上传,ajax等)
上传图片注意事项:form表单提交文件,需在form添加属性 enctype="multipart/form-data"当前input标签type = file name="img"views.py img=request.FILE.get("img")ajax格式:$("#fav").click(function () {原创 2018-08-17 21:13:39 · 385 阅读 · 0 评论 -
Django 搜索/分类/多级查询/分页
views.py:def project(request): if request.method=='GET': allproject = ProjectProfile.objects.all() keywords = request.GET.get('keywords', '') #搜索 if keywords: ...原创 2018-08-14 09:02:29 · 1546 阅读 · 0 评论 -
Django-rest-framework
依赖包: coreapi, django-guardian配置url: from rest_framework.documentation import include_docs_urls #支持文档生成的url,结尾不能加$ url(r'docs/',include_docs_urls(title="文档")), # 登录用url,调试api会用到 url(r'^api...原创 2018-08-03 21:03:43 · 155 阅读 · 0 评论 -
django1.11 配置xadmin及应用
设置xadmin下载Django-xadminxadmin依赖的库: django>=1.9.0 django-crispy-forms>=1.6.0 django-import-export>=0.5.1 django-reversion>=2.0.0 django-formtools==1.0 future==0.15.2 httplib2==0....原创 2018-08-01 19:01:43 · 535 阅读 · 0 评论 -
django基础学习
1.进入虚拟环境 workon python32.django-admin startproject dir_name创建项目文件夹(项目配置及设置文件)3.cd进入项目文件夹4.python manage.py startap dir_name (应用文件夹)5.使用pycharme打开项目文件夹6.设置虚拟环境7.settings.py: - INSTALLED_AP...原创 2018-05-15 22:31:39 · 198 阅读 · 0 评论 -
Django admin设置
更改’admin 后台管理’文字显示:class MyAdminSite(admin.AdminSite): site_header = 'xx管理系统' # 此处设置页面显示标题 site_title = 'xx管理系统' # 此处设置页面头部标题 admin_site = MyAdminSite(name='management')admin后台增加导入数...原创 2018-10-10 15:53:12 · 289 阅读 · 0 评论 -
Django 做多级搜索&仅查找所需列(得到所需列的query_set)&下载
def get_query_all(dic=None,values=None): res = oneModel.objects.filter(**dic).values(*values) return res多级搜索: 将搜索项以字典格式传入filter,注意解包 **得到所需的列:将所需列以列表形式传入values,得到一个字典列表[obj1,obj2,obj3]实现...原创 2018-10-23 19:40:21 · 281 阅读 · 0 评论