自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 设计系统首页(文章列表渲染)

设计系统首页(文章列表渲染) 一、系统首页导航区域1、让http://127.0.0.1:8000可以直接访问首页  添加一条urls.py配置:urlpatterns = [ ..... re_path('^$', views.index), # 访问http://127.0.0.1:8000 可以直接访...

2018-07-31 16:26:00 1075

原创 基于forms组件和Ajax实现注册功能

基于forms组件和Ajax实现注册功能 一、基于forms组件的注册页面设计1、运用forms组件的校验字段功能实现用户注册 views.py:    (在钩子中代码解耦,将form放在cnblog/blog/Myforms.py中)from django import formsfrom django.forms impor...

2018-07-24 17:40:00 241

原创 基于Ajax与用户认证系统的登录验证

基于Ajax与用户认证系统的登录验证 一、登录页面from django.contrib import adminfrom django.urls import pathfrom blog import viewsurlpatterns = [ path('admin/', admin.site.urls),...

2018-07-21 12:39:00 220

原创 博客系统项目流程

博客系统项目流程 一、搞清楚需求(产品经理)  (1)基于用户认证组件和Ajax实现登录验证(图片验证码)  (2)基于forms组件和Ajax实现注册功能  (3)设计系统首页(文章列表渲染)  (4)设计个人站点页面(跨表查询、分组查询)  (5)文章详情页  (6)实现文章点赞功能(Ajax)  (7)实现文章评论...

2018-07-21 00:31:00 463

原创 Django中间件

Django中间件 一、中间件的概念  中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。Django的中间件的定义:Middleware is a framework of hooks in...

2018-07-15 19:58:00 113

原创 Django的用户认证组件

Django的用户认证组件 一、使用用户认证组件的前提  功能:用session记录登录验证状态。  用户表:使用Django自带的auth_user表,即用户认证组件表。  创建超级用户:python3 manage.py createsuperuser  创建普通用户:python3 manage.py createuser...

2018-07-14 21:46:00 178

原创 Django组件——forms组件

Django组件——forms组件 一、校验字段功能  通过注册用户这个实例来学习校验字段功能。1、模型:models.pyfrom django.db import models# Create your models here.class UserInfo(models.Model): name = m...

2018-07-12 13:43:00 183

原创 Django组件——分页器(paginator)

Django组件——分页器(paginator) 一、视图层from django.shortcuts import render# Create your views here.from .models import Bookfrom django.core.paginator import Paginator,Emp...

2018-07-11 18:04:00 382

原创 Django和Ajax

Django和Ajax 一、Ajax简介向服务器发送请求的途径:(1)浏览器地址栏,默认get请求(2)form表单:get请求、post请求(3)a标签,默认get请求(4)Ajax     特点:异步请求、局部刷新  AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javas...

2018-07-10 20:15:00 133

原创 多表操作

多表操作 一、数据库表关系1、单表操作:Book id title price publish email addr 1 php 100 人民出版社 111 北京 2 python 200 沙河...

2018-07-08 03:00:00 199

原创 Django的模型层

Django的模型层 一、ORM简介  MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动。  ORM是“对象-关系-映射”的简称。    右边的Py...

2018-07-05 00:23:00 146

原创 Django的模板层

Django的模板层   在前面的学习中注意到在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。def current_datetime(request): now = datetime.datetime.now() html = "<html><body&g...

2018-07-03 16:22:00 138

原创 Django的视图层

Django的视图层 一、视图函数  一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且必须返回Web响应。  响应内容可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。  代码写在哪里也无所谓,只要它在你...

2018-07-03 12:48:00 85

原创 Django的路由层(URLconf)

Django的路由层(URLconf)   URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行。urlpatterns = [ url(正则表达式, views视图函数,参数...

2018-07-01 00:30:00 127

Notepad++6简体中文便携版

一款开源、小巧、免费的纯文本编辑器。在文字编辑方面与Windows写字板功能相当。当然,更重要的是Notepad++更是程序员们编写代码的利器!它运行便携,体积小、资源占用小,支持众多程序语言,比如C++、C#、Java 等主流程序语言;支持HTML、XML、ASP,Perl、Python、JavaScript 等网页/脚本语言。而且Notepad++做为程序员们最喜爱的编辑器之一,像语法高亮,语法折叠, 宏等编辑器常用功能一个都不少。如果你发现Notepad++有不满意的地方,还可以通过安装扩展或自行开发扩展来定义一个更强大的Notepad++!

2013-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除