随笔分类 - django
摘要:1.拿到数据: 添加返回数据: 2.绑定展示的内容数据: 3.访问验证: 以上。
阅读全文
摘要:1.page参数对应分页的页数: 2.测试URL request里面的参数是否存在: 3.测试成功: 4.修改view.py代码,添加pagintor组件功能: 5.绑定数据,页面逻辑: 6.页面访问 7.后台数据 以上。 参考:https://v3.bootcss.com/components/#
阅读全文
摘要:1.先在detail.html中做好页面上下文链接;然后在view.py中进行数据绑定: 2.访问验证 以上
阅读全文
摘要:1.由于不支持博客首页到文章详情页的跳转,只能打开第一篇文章的详情页 2.所以需要做以下工作: 设计文章详情页的url,完善视图函数逻辑,实现首页跳转 /blog/detail =>不能指定某一篇文章 /blog/detail/1 => 博客唯一id唯1的文章 /blog/detail/2 => 博
阅读全文
摘要:1.网页逻辑&网页视图 2.html文本,表现形式和内容 3.模版系统结合视图函数渲染数据 4. 5.python manage.py runserver 6. 以上,完成了数据和页面的渲染。
阅读全文
摘要:1.博客首页 open in browser: 2.博客详情页 open in browser: 3.bootstarp&栅格系统&组件源码 栅格系统:页面从左到右,分为12等份 blog布局: https://www.bootcss.com/ https://v3.bootcss.com/gett
阅读全文
摘要:1.在view层拿模型层数据,返回给前台页面 2.视图函数拿模型数据 3.应用路由 4.访问 以上。
阅读全文
摘要:1.后台管理工具 2.读取定义的模型数据 3.Django shell 新增文章复杂,在后台简单方便(编辑,开发,删除) 4.认证用户,显示管理模型,检验输入等功能 5.使用: 第一步 创建管理员用户 python manage.py createsuperuser 启动服务: python man
阅读全文
摘要:Django shell交互式,方便调试,开发。 python manage.py shell from blog.models import Article a=Article() a.title='title' a.brief_content='brief_content' a.content=
阅读全文
摘要:创建博客文章模型并同步到数据库: 1. 2.创建迁移文件: python manage.py makemigrations 0001_initial.py为生成的迁移文件: 3.同步到数据库: python manage.py migrate 至此,模型层生成完成。
阅读全文
摘要:1.视图层 2.应用URL路由转发到相应的视图层函数 3.项目路由到相应的应用模块 4.将app注册到项目里面 5.python manage.py runserver 6.页面url访问: 至此,django应用的hello_world完成。 遇到的问题:
阅读全文
摘要:首先明白下面概念: 1.一个Django项目可以包含多个Django应用(apps) 2.一个Django应用是一个python软件包 3.manage.py 文件是项目级别,项目管理文件 4.创建好应用,需要自行创建urls.py应用路由文件 然后开始创建一个Django应用: pycharm:-
阅读全文
摘要:1.django-admin startproject aa 2.pycharm->open->aa 3.terminal: 启动项目: python manage.py runserver 4.浏览器查看: 至此,一个新建的django项目就创建好了
阅读全文
摘要:1.python3安装并验证 https://www.python.org/ 2.anaconda安装并验证 https://www.anaconda.com/distribution/#download-section 3.django安装并验证 至此,mac上的环境搭建完成。
阅读全文

浙公网安备 33010602011771号