
django
_Always_
这个作者很懒,什么都没留下…
展开
-
Django开发--step1 项目的创建
一、虚拟环境的配置简介:virtualenv的配置可以帮助我们更好的开发,我的理解是虚拟环境是独立于当下操作系统的配置的系统,比如说你当下操作系统的django已经下载过是2.1.x的版本,在实际开发中你需要的django的环境需要是1.10.6,那么在不改变本机的django版本的前提下,你可以在你的虚拟环境中下载新的django版本。virtualenv帮我们从系统的Python环境中克...原创 2019-02-18 15:46:54 · 130 阅读 · 0 评论 -
Django开发--step2 数据库操作
一、博客系统数据库设计博客文章表1. ID | 标题 | 正文 | 发表时间 | 分类 | 标签2. ID | 分类名3. ID | 标签名表中最起码有这些内容二、编写博客模型代码例如我们的分类数据库表,Django 只要求我们这样写:blogapp/models.pyfrom django.db import modelsclass Categ...原创 2019-02-19 11:16:04 · 237 阅读 · 0 评论 -
Django开发--step3 博客视图
django作为web开发框架,接收浏览器发来的http请求,返回响应的http响应一、绑定URL与视图函数在django中,当用户访问不同的网址时,Django把不同的网址对应的处理函数写在一个urls.py文件中,当用户访问某个网址时,django就会去这个文件中找,如果找到这个网址,就会调用和它绑在一起的处理函数(叫做视图函数)具体做法:在blogapp下创建一个urls.p...原创 2019-02-20 10:13:04 · 164 阅读 · 0 评论 -
Django开发--step4 详情界面url的获取
在我们开发的博客系统中,每一篇博客的连接都是不同的,比如第一篇博客的url /post/1 第二篇是/post/2一、设置文章详细页的URL在urlpatterns上添加一句 app_name=‘blog'这句话的作用是告诉Django这个urls.py模块时属于blogapp这个应用的在blogapp/urls.py中添加url(r'^post/(?P<pk>...原创 2019-02-20 20:26:27 · 356 阅读 · 0 评论 -
Django开发--step5 归档+分类+评论
一、归档实现点击归档时,展示在此归档下的文章列表页面在views.py中:def archives(request, year, month): post_list = Post.objects.filter(created_time__year=year, created_time__month=mon...原创 2019-02-21 11:29:18 · 259 阅读 · 0 评论 -
python Django项目中迁移数据库报错1050 1060
django.db.utils.OperationalError:(1060,"Duplicatecolumnname'user_id'")键入命令行 python manage.py dbshell进入数据表 django_migrations, 删除对应的app字段重新运行(可以尝试删除项目app->migrations 删除当前文件下的除了__init__....原创 2019-04-28 19:36:36 · 1413 阅读 · 0 评论 -
Django xadmin报错related Field has invalid lookup: icontains
在搜索字段search_fields中,报错:relatedFieldhasinvalidlookup:icontains原因:搜索的内容是外键所以需要改写'外键字段名__关联表的具体字段名’,注意是双下划线 __ search_fields = ['notice_competition__competition_name', 'notice_content']在这里...原创 2019-05-07 00:03:39 · 293 阅读 · 0 评论