随笔分类 - Django
摘要:Pychrm运行django过程中,报错 "GET /c_hello?asker=backuper HTTP/1.1" 404,原因是django服务的启动端口被其他进程占用了, 1、在windows下cmd运行netstat -ano | find "8000"查找占用改端口的进程pid 2、查看
阅读全文
摘要:什么是HTTP 访问网站经常要用到HTTP,HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是客户端(比如计算机的浏览器、网络爬虫程序)和服务器端(网站)请求和应答的标准(TCP),封装了Web服务的整个过程。通常,有客户端发起请求,建立到服务器指定端口(
阅读全文
摘要:发布博客文章 我们先用最简单的方式实现博客文章的发布,使用django默认的管理功能就可以发布文章。要使用此功能,必须先创建超级管理员。下面是创建超级管理员的方法,请记住自己使用的用户名和密码。 创建超级用户 [root@localhost mysite]# python3 manage.py cr
阅读全文
摘要:编写博客的数据模型类 设计数据库和表结构是做网站的基础。在django中,我们不需要通过SQL语句直接跟数据库打交道,而是完全用python的方式创建数据库模型,之后交给django完成数据库的操作。 数据库模型类 利用django开发网站系统,一般情况下,要先编写数据模型,就是在./blog/mo
阅读全文
摘要:django起步 安装django sudo pip3 install Django==1.10.1 >>> django.get_version() '1.10.1 创建django项目 python3 django-admin startproject mysite 启动django: pyth
阅读全文
摘要:每个视图必须要做的只有两件事: 返回一个包含被请求页面内容的HttpResponse对象,或抛出一个异常,比如Http404。 至于你还想干些什么,随便你。 你的视图可以从数据库里读取记录,可以使用一个模板引擎(比如django自带的,或者其他第三方的),可以生成一个PDF文件,可以输出一个XML,
阅读全文
摘要:django管理界面 设计背景 为你的员工或客户生成一个用户添加,修改和删除内容的后台是一项缺乏创造性和乏味的工作。因此,django全自动地根据模型创建后台界面。 django产生于一个公众页面和内容发布者页面完全分离的新闻类站点的开发过程中。 站点管理人员使用管理系统来添加新闻、时间和体育时讯等
阅读全文
摘要:现在我们进入交互式python命令行,尝试一下django为你创建的各种API,通过以下命令打开python命令行: D:\django\mysite>py -3 manage.py shell Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:
阅读全文
摘要:数据库配置 在mysite/settings.py中,包含了django项目设置的python模块 通常,这个配置文件使用SQLite作为默认数据库。如果你不熟悉数据库,或者只是想尝试下django,这是最简单的选择。python内置SQLite,所以你无需安装额外东西来使用它。当你开始一个真正的项
阅读全文