随笔分类 -  Django学习内容总结

摘要:其他功能 阅读全文
posted @ 2022-04-01 11:13 cerofang 阅读(33) 评论(0) 推荐(0) 编辑
摘要:Serializer序列化器 阅读全文
posted @ 2022-04-01 11:13 cerofang 阅读(17) 评论(0) 推荐(0) 编辑
摘要:引入Django REST framework 阅读全文
posted @ 2022-04-01 11:12 cerofang 阅读(29) 评论(0) 推荐(0) 编辑
摘要:DRF工程搭建 阅读全文
posted @ 2022-04-01 11:12 cerofang 阅读(11) 评论(0) 推荐(0) 编辑
摘要:表单 阅读全文
posted @ 2022-04-01 11:11 cerofang 阅读(13) 评论(0) 推荐(0) 编辑
摘要:admin站点 阅读全文
posted @ 2022-04-01 11:11 cerofang 阅读(6) 评论(0) 推荐(0) 编辑
摘要:请求与响应 阅读全文
posted @ 2022-04-01 11:10 cerofang 阅读(11) 评论(0) 推荐(0) 编辑
摘要:搭建环境 虚拟环境和pip的命令 虚拟环境 mkvirtualenv # 创建虚拟环境 rmvirtualenv # 删除虚拟环境 workon # 进入虚拟环境、查看所有虚拟环境 deactivate # 退出虚拟环境 pip pip install # 安装依赖包 pip uninstall # 阅读全文
posted @ 2022-04-01 11:09 cerofang 阅读(30) 评论(0) 推荐(0) 编辑
摘要:简介 Django,发音为[`dʒæŋɡəʊ],是用python语言写的开源web开发框架,并遵循MVC设计。劳伦斯出版集团为了开发以新闻内容为主的网站,而开发出来了这个框架,于2005年7月在BSD许可证下发布。这个名称来源于比利时的爵士音乐家DjangoReinhardt,他是一个吉普赛人,主要 阅读全文
posted @ 2022-04-01 10:47 cerofang 阅读(135) 评论(0) 推荐(0) 编辑
摘要:django基础 1, Django介绍 2,工程搭建 3,配置,静态文件与路由 4,请求与响应 5,类视图与中间件 6,数据库 7,模板 8,表单 9,admin站点 django DRF 1,引入Django REST framework 2,DRF工程搭建 3,Serializer序列化器 4 阅读全文
posted @ 2022-04-01 10:45 cerofang 阅读(112) 评论(0) 推荐(0) 编辑
摘要:工程化项目参考 虽说是百家争鸣,但也有公认的工程化实践。我找了GitHub上star最多的叫做Django Edge的project skeleton,它的设计如下: Top-directory ├── docs ├── logs ├── README.md ├── requirements │ ├ 阅读全文
posted @ 2020-12-09 08:02 cerofang 阅读(180) 评论(0) 推荐(0) 编辑
摘要:#!/usr/bin/python # coding=utf-8 #############方式1######################### import urllib2 cookie = "anonymid=jn5lbcm4-5e6p6j; depovince=HUB; _r01_=1; 阅读全文
posted @ 2018-10-12 17:44 cerofang 阅读(299) 评论(0) 推荐(0) 编辑
摘要:JWT 在用户注册或者登陆完成之后,记录用户状态,或者为用户创建身份凭证(功能类似于session的作用)。 什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于 阅读全文
posted @ 2018-07-24 13:22 cerofang 阅读(381) 评论(0) 推荐(0) 编辑
摘要:# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>># 创建数据库createdatabasedjango_demodefaultcharset = utf8;# 定义django中的model模型from django.db import models# 定义图书模型类BookIn 阅读全文
posted @ 2018-07-13 22:15 cerofang 阅读(274) 评论(0) 推荐(0) 编辑
摘要:基本使用 路由定义 视图函数中定义 源码流程 views中定义一个装饰器 在url中进行装饰 在视图函数中类视图的方法中进行装饰(对单独的方法进行装饰) 在视图函数中类视图的方法中进行装饰(对类中所有的方法进行装饰); 将装饰器本身转化为可以适应类视图方法的装饰器 类视图的mixin扩展类 mro的 阅读全文
posted @ 2018-07-11 16:44 cerofang 阅读(125) 评论(0) 推荐(0) 编辑
摘要:下载python wgethttps://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz 报错 Cannot find a valid baseurl for repo: base 错误原因没有连接网络 安装python的依赖包 yum instal 阅读全文
posted @ 2018-03-04 21:03 cerofang 阅读(151) 评论(0) 推荐(0) 编辑
摘要:安装apache yum install httpd httpd-devel -y 开机自动重启配置 chkconfig httpd on 重新编译安装python 删除编译记录及文件 修改apache的配置文件指明python的安装位置 [root@abc123 桌面]# vi /etc/ld.s 阅读全文
posted @ 2018-03-03 09:11 cerofang 阅读(187) 评论(0) 推荐(0) 编辑
摘要:登陆数据库 [abc1234@abc123 桌面]$ mysql -u shawn -p 建立一个数据库用于该博客: create database blog_prj_db charset=utf8; 然后把博客源码复制到我们之前实验用的的Centos机器(可以直接从windows拉到VM的文件夹里 阅读全文
posted @ 2018-03-01 22:41 cerofang 阅读(218) 评论(0) 推荐(0) 编辑
摘要:python -c "import django ;print(django.__path__);" 查看python的全局配置 vi /usr/local/lib/python3.4/site-packages/debug_toolbar/settings.py 在settings.py中将原来的 阅读全文
posted @ 2018-03-01 21:51 cerofang 阅读(351) 评论(0) 推荐(0) 编辑
摘要:在linux下安装mysql yum install mysql-server mysql -u root(安装完后,你的root账户是没有密码的。所以你可以直接使用这条命令,就可以登陆控制台了) 如果有登陆不了的情况,可能是mysql没有启动。 输入service mysql start命令来启动 阅读全文
posted @ 2018-02-26 20:29 cerofang 阅读(150) 评论(0) 推荐(0) 编辑