使用Python + Django做Web开发时,有时需要在view中传递一个字典给模板(template),如何在模板中遍历字典呢? 下面介绍两种方法: views.py代码如下: 1.第一种遍历方法: index.html代码如下: 这种方法遍历字典,简单明了,但由于字典是无序的, 不能满足特定 ...
分类:
其他好文 时间:
2017-08-15 21:21:00
阅读次数:
132
https://docs.djangoproject.com/en/1.10/ 官方文档,点我下载 推荐一个翻译django 1.8.2的网址: 推荐一个翻译django 1.10的博客:(着重推荐) ...
分类:
编程语言 时间:
2017-08-12 11:07:13
阅读次数:
160
1 修改detail视图函数,渲染文件的时候,增加codehight拓展 2 安装Pygments 进入虚拟环境, pip install Pygments 3 修改base.html, 增加代码高亮的样式css 增加一行: <link rel="stylesheet" href="{% stati ...
分类:
编程语言 时间:
2017-08-11 14:39:11
阅读次数:
246
1 进入虚拟环境,安装markdwon python install markdown 2 修改视图函数detail 3 进入后台admin,发表一篇mardown格式的文章 4 刷新127.0.0.1:8000,点击文章标题,进入文章详情,发现body显示一堆Html的东西 <h1 id="liu ...
分类:
编程语言 时间:
2017-08-11 14:37:44
阅读次数:
222
1 如果没有创建超级管理员账号,先要创建python manage.py createsuperuser 2 在admin后台注册模型 3 超级用户登录admin 后台 激活虚拟环境,运行开发服务器,访问 http://127.0.0.1:8000/admin/ ,就进入了到了Django Admi ...
分类:
编程语言 时间:
2017-08-10 20:50:06
阅读次数:
142
目前我们看到的只是模板中预先填充的一些数据,我们得让它显示从数据库中获取的文章数据。下面来稍微改造一下模板: 删除所有article标签,然后添加以下内容,将从数据库读取到的内容填充到模板变量{{ post_list }} ...
分类:
编程语言 时间:
2017-08-10 19:50:18
阅读次数:
173
需求: 真正的首页视图函数,当用户访问我们的博客首页时,他将看到我们发表的博客文章列表,就像 演示项目 里展示的这样。t https://docs.djangoproject.com/en/1.10/howto/static-files/ 从数据库获取文章的标题,将其作为模板变量传递到模板,所以视图 ...
分类:
编程语言 时间:
2017-08-10 19:43:35
阅读次数:
243
>>> Category.objects.all() <QuerySet [<Category: Category object>]> >>> Tag.objects.all() <QuerySet [<Tag: Tag object>]> >>> Post.objects.all() <Query ...
分类:
数据库 时间:
2017-08-10 15:10:00
阅读次数:
204
上一篇我们已经完成数据库的设计,但是仅仅是python语言,并没有真正创建了数据库表。翻译成数据库语言,真正创建数据库表由django manage.py来实现,这一过程专业术语:迁移数据库 执行python manage.py makemigrations结果 F:\pythoncode\djan ...
分类:
数据库 时间:
2017-08-10 13:31:40
阅读次数:
346
http://zmrenwu.com/post/3/ 1 搭建Python的虚拟环境: 安装virtualenv (前提是已经安装好Python和Pip) pip install virtualenv 电脑新建目录:D:\software\python_virtual_envs\djanoproje ...
分类:
数据库 时间:
2017-08-10 10:32:07
阅读次数:
239