随笔分类 -  Django

摘要:Django最大的优点之一,就是体贴的为你提供了一个基于项目model创建的一个后台管理站点admin。这个界面只给站点管理员使用,并不对大众开放。 1. 创建管理员用户 创建完成以后开启django服务了,访问http://127.0.0.1:8000/admin/ 出现如下 输入账号密码,你就可 阅读全文
posted @ 2019-04-14 14:57 LuoSpider 阅读(649) 评论(0) 推荐(0)
摘要:Django支持的数据库 PostgreSQL SQLite 3 MySQL Oracle 其中SQLite 3不需要安装,因为SQLite使用文件系统上的独立文件来存储数据 这里我们用SQLite 3测试,但如果是大型项目的话建议不要使用SQLite 3 安装sqllite3图形化工具 首先方便查 阅读全文
posted @ 2019-04-13 15:39 LuoSpider 阅读(356) 评论(0) 推荐(0)
摘要:在day4中,你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python 代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意。 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Python 代 阅读全文
posted @ 2019-04-13 15:38 LuoSpider 阅读(224) 评论(0) 推荐(0)
摘要:app应用与project项目的区别 一个app实现某个功能,比如博客、公共档案数据库或者简单的投票系统 一个project是配置文件和多个app的集合,这些app组合成整个站点 一个project可以包含多个app 一个app可以属于多个project 创建APP 进入mysite项目根目录命令行 阅读全文
posted @ 2019-04-12 16:05 LuoSpider 阅读(222) 评论(0) 推荐(0)
摘要:创建一个简单的hello world 在day3中我们第一次运行了服务器,里面是一个django的欢迎页面,那是因为我们没有配置URL和视图,django在底层会自动跳转这个页面上 我们在mysite上创建一个views.py文件。这个文件是用来放置视图的,文件名可以任意,但是根据约定,把它命名成v 阅读全文
posted @ 2019-04-12 12:31 LuoSpider 阅读(250) 评论(0) 推荐(0)
摘要:开始一个项目 切换到django的虚拟环境中 执行: 创建第一个django项目mysite django生成的目录如下: __init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。 __init__.py :让 Python 阅读全文
posted @ 2019-04-11 14:26 LuoSpider 阅读(431) 评论(0) 推荐(0)
摘要:安装 Django 文章中python版本为3.65 这里以windows7为例,在pip目录下运行pip install Django就能安装django最新版本(本文为django2.2版本) 也可以从django官网上下载最新版本进行安装 https://www.djangoproject.c 阅读全文
posted @ 2019-04-11 11:31 LuoSpider 阅读(187) 评论(0) 推荐(0)
摘要:1.了解Web基本的开发 使用Python开发Web,最简单,原始和直接的办法是使用CGI标准现在从应用角度解释它是如何工作: 首先做一个Python脚本,输出HTML代码,然后保存成.cgi扩展名的文件,通过浏览器访问此文件。 以下用mongo连接数据库 打印出内容如下 这就是一个cgi,上传到服 阅读全文
posted @ 2019-04-11 10:32 LuoSpider 阅读(182) 评论(0) 推荐(0)