Django2.0
超级圈
这个作者很懒,什么都没留下…
展开
-
Django——将前端输入数据传到数据库
Django——将数据写入到数据库index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><h1>创建个...原创 2019-12-09 20:03:43 · 4803 阅读 · 1 评论 -
Django2.0简单传值方法
基本设置from django.contrib import adminfrom django.urls import pathimport firstclass.viewsurlpatterns = [ path('admin/', admin.site.urls), path('class_first/<int:a>/<int:b>/', ...原创 2019-12-05 11:35:56 · 141 阅读 · 0 评论 -
13_优化分页展示
优化分页展示paginator = Paginator(blogs_all_list,2) # 每10篇进行分页之前是每10篇分一次页,如果页数特别多的话就不好看了1、优化分页展示blog_list.html{# 全部页码 #}{% for page_num in page_of_blogs.paginator.page_range %} {% if...原创 2019-12-04 11:26:59 · 108 阅读 · 0 评论 -
12_分页和shell命令行模式
分页和shell命令行模式1、为什么要先讲分页功能2、快速添加博客for i in range(1,31): ...: blog = Blog() ...: blog.title = "for %s" % i ...: blog.content = "xxxx:%s" % i ...: blog.blog_typ...原创 2019-12-03 20:50:47 · 364 阅读 · 0 评论 -
11_Bootstrap响应式布局
Bootstrap响应式布局1、Bootstrap响应式设计原创 2019-12-03 15:24:23 · 128 阅读 · 0 评论 -
10_CSS框架协助前端布局
CSS框架协助前端布局1、为什么要用CSS框架2、如何选择CSS框架3、部署Bootstrapbase.html{% load staticfiles %}<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <me...原创 2019-12-03 11:00:17 · 162 阅读 · 0 评论 -
9_使用CSS美化页面
使用CSS美化页面1、页面设计导航栏设计base.html<div> <a href="{% url 'home' %}"> <h3>个人博客网站</h3> </a> <a href="/">首页</a> <a href="{% url...原创 2019-12-02 22:45:29 · 339 阅读 · 0 评论 -
08_模版嵌套
模版嵌套1、常用的模板标签我们前面写的前端页面,有很多代码都是重复的,所以我们要写个模板base.html,让网页来继承它。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>{% block title%}{% endb...原创 2019-12-02 16:16:53 · 108 阅读 · 0 评论 -
07_常用的模版标签和过滤器
常用的模版标签和过滤器1、继续搭建blog前面写了后台模型,这次我们来将其显示到前端页面。①要有个博客的列表②点进去就可以打开具体的博客页面定义views.pyfrom django.shortcuts import render_to_response,get_object_or_404from .models import Blog# Create your v...原创 2019-12-02 13:40:02 · 124 阅读 · 0 评论 -
06_构建个人博客网站
构建个人博客网站1、简单构建2、初步创建blog应用博文+博客分类创建项目文件django-admin startproject mysite创建APP(记得加在settings.py里面)cd mysitepython manage.py startapp blog定义models.pyfrom django.db import modelsfr...原创 2019-12-01 23:52:09 · 146 阅读 · 0 评论 -
05_开始完整制作网站
开始完整制作网站1、为什么要做网站2、如何用Django开发网站3、接下来的教程目的:1、通过完整的开发过程学习Django 2、对一般的网站开发有全面的认识...原创 2019-12-01 15:27:50 · 178 阅读 · 0 评论 -
04_定制后台和修改模型
定制后台和修改模型1、定制admin后台进如后台管理界面我们要把字段都显示出来,在admin.pyfrom django.contrib import adminfrom .models import Article# Register your models here.class ArticleAdmin(admin.ModelAdmin): list_di...原创 2019-12-01 14:35:37 · 186 阅读 · 0 评论 -
03_使用模版显示内容
使用模版显示内容1、查看文章页面如何通过一个处理方法获取文章唯一标识定义views.pyfrom django.shortcuts import renderfrom django.http import HttpResponse# Create your views here.def article_detail(request,article_id): re...原创 2019-12-01 11:18:41 · 113 阅读 · 0 评论 -
02_Django基本应用结构
Django基本应用结构1、如果页面比较多2、Django Apppython manage.py startapp 应用名称一定要记得在settings.py中注册app。在models.py中定义from django.db import models# Create your models here.class Aticle(models.Model):...原创 2019-11-30 15:05:48 · 120 阅读 · 0 评论 -
01_Django2.0入门仪式:Hello World
入门仪式创建项目,输出Hello World一、创建项目django-admin startproject mysite二、新建一个views.pyfrom django.http import HttpResponsedef index(request): return HttpResponse("Hello World")三、配置urlsfro...原创 2019-11-30 13:36:37 · 97 阅读 · 0 评论 -
Django—购物网站制作
Django Python开发web在国内可能没那么盛行,但在国外却发展迅猛。国内有些知名网站,像知乎、网易、豆瓣都是用Python开发的;国外有Quora(社交问答网站)、Google、Pinterest(图片社交分享网站)。今天分享一下比较出名的3个Python web框架中的一个。 此文章参考B站上的视频教程。下面给大家介绍一下这个项目项...原创 2019-11-30 10:17:50 · 3183 阅读 · 0 评论 -
Django注册、登录
一、准备首先创建django项目,再创建一个app-->django-admin startproject auth-->django-admin startapp myauth打开项目,先把网址做出来# auth/urls.pyurlpatterns = [ path('admin/', admin.site.urls), path('',in...原创 2019-11-18 10:26:51 · 554 阅读 · 0 评论 -
Django数据库——ORM模型
ORM模型介绍随着项目越来越大,采用写原生SQL的方式在代码中会出现大量的SQL语句,那么问题就出现了:SQL语句重复利用率不高,越复杂的SQL语句条件越多,代码越长。会出现很多相近的SQL语句。 很多SQL语句是在业务逻辑中拼出来的,如果有数据库需要更改,就要去修改这些逻辑,这会很容易漏掉对某些SQL语句的修改。 写SQL时容易忽略web安全问题,给未来造成隐患。SQL注入。ORM...原创 2019-11-15 19:04:28 · 229 阅读 · 0 评论 -
手把手教Django 数据库操作——图书管理系统案例
今天初识Django框架,在此记个笔记第一步,首先创建一个Django项目。一般有两个方法:通过命令行创建 进入目录→django-admin startproject db_opration_demo 然后再用pycharm打开文件 直接在pycharm中新建Django项目第二步,连接数据库,在settings.py文件中修改DATABASESDATA...原创 2019-11-10 10:17:27 · 2173 阅读 · 1 评论