Django用户登录管理

一 点睛 Django的后台可以向本网站增加用户,下图是增加几个用户之后的Users列表。 注意:除了admin外,其他用户是不能轻易登录管理后台的。对于一个多用户的文章系统,非管理员最好是从前台登录,登录之后仅具有规定功能。 二 用户登录思维导图 三 创建应用 1 创建acco...

2018-12-16 17:30:18

阅读数:0

评论数:0

Django重置管理后台模板

一 问题现象 1 浏览器输入:http://localhost:8000/admin 2 页面出现异常 二 原因分析 因为我们自定义的模板在网站根目录的templates中,但默认的后台应用模板,放在E:\Django\mysite\venv\Lib\site-packages\dja...

2018-12-16 16:54:51

阅读数:6

评论数:0

Django重构基础模板

一 点睛 一般来说,网站界面可以大致分为上、中、下三个部分。 上部是头部,显示网站的LOGO和导航。 中部是要显示的具体内容。 下部显示网站的版权信息或者联系方式、购买流程等不怎么发生变化的信息或超链接。 二 代码重构 1 重构后的基础模板代码结构 2 新建mysite/temp...

2018-12-16 16:39:07

阅读数:1

评论数:0

Django的静态文件

一 静态文件 1 在网站中,常常将网页中的CSS、JavaScript文件以及网页上的图片称为静态文件——与被渲染的模板文件比较。 2 配置静态文件的目录,编辑mysite/mysite/settings.py STATIC_URL = '/static/' # 静态文件目录在根目录的st...

2018-12-16 11:28:42

阅读数:8

评论数:0

Django的自定义模板

一 自定义模板和静态文件位置 二 改造自定义模板位置 1 修改mysite/mysite/settings.py TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplate...

2018-12-16 10:39:01

阅读数:5

评论数:0

Django显示博客文章内容

一 编辑mysite/blog/views.py from django.shortcuts import render, get_object_or_404 from .models import BlogArticles # 基于函数的视图,这个函数叫视图函数 # 函数的参数是reque...

2018-12-16 10:09:46

阅读数:3

评论数:0

Django显示博客信息标题

一 显示博客信息 二 Django shell实战 (venv) E:\Django\mysite\mysite>python manage.py shell Python 3.6.7 (v3.6.7:6ec5cf24b7, Oct 20 2018, 13:35:3...

2018-12-16 10:08:51

阅读数:22

评论数:0

Django发布博客文章

一 编辑./blog/admin.py from django.contrib import admin from .models import BlogArticles class BlogArticlesAdmin(admin.ModelAdmin): # 设置列表可显示的字...

2018-12-16 10:08:28

阅读数:7

评论数:0

Django编写博客的数据模型类

一 点睛 设计数据库和表结构是做网站的基础。在Django中,不需要通过SQL语句直接跟数据库打交道,而是完全用Python的方式创建数据模型,之后交给Django完成数据库的操作。 二 编写博客的数据模型类 三 编写数据模型类 from django.db import model...

2018-12-15 16:27:42

阅读数:16

评论数:0

Pycharm搭建python3的Django环境

一 新建项目mysite 该步骤实现了项目的新建和python3虚拟环境的搭建。 二 安装Django 此处在pycharm的集成环境中安装了Django 1.11.17。 三 新建项目架构 四 安装结果确认 (venv) E:\Django\mysite&amp...

2018-12-15 15:00:29

阅读数:44

评论数:0

Django起步

一 Django简介 一般认为Django开发框架(简称Django)诞生2003年,美国有两位程序员在使用后来被冠名为Django的框架做网站开发,这是全世界首次使用。这两位程序员是Adrian Holovaty和Simon Willison。 Django有自己的DSF(Django So...

2018-12-15 14:40:27

阅读数:29

评论数:0

Highcharts 标签旋转柱形图

一 代码 <html> <head> <meta charset="UTF-8" /> <title&a...

2018-12-15 12:18:48

阅读数:27

评论数:0

Highcharts 使用百分比的堆叠柱形图

一 代码 <html> <head> <meta charset="UTF-8" /> <title&a...

2018-12-15 12:08:20

阅读数:27

评论数:0

python文件上传程序

一 接收文件 # 导入模块 import socket # 实例化 sk = socket.socket() # 定义连接的ip和端口 ip_port=('127.0.0.1',9999) # 绑定ip和端口 sk.bind(ip_port) # 最大连接数 sk.listen(5) # 进入...

2018-12-15 10:42:16

阅读数:12

评论数:0

socket非阻塞模块

一 服务端程序 # 导入模块 import socketserver import random # 定义一个类 class MyServer(socketserver.BaseRequestHandler): # 如果handle方法出现报错,则会进行跳过 # setup方...

2018-12-15 10:02:09

阅读数:24

评论数:0

socket udp通信

一 服务端代码 # 导入模块 import socket # 创建实例 sk = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) # 绑定的ip和端口 ip_port = ("127.0.0.1",8888)...

2018-12-15 09:32:48

阅读数:38

评论数:0

socket客户端连续消息发送

一 服务端程序 # 导入模块 import socket import random # 创建实例 sk = socket.socket() # 定义需要绑定的ip和端口 ip_port = ("127.0.0.1", 8888) # 绑定监听 sk....

2018-12-15 09:10:43

阅读数:29

评论数:0

Python网络编程服务端程序和客户端程序

一 服务端程序 # 导入模块 import socket # 创建实例 sk = socket.socket() # 定义需要绑定的ip和端口 ip_port = ("127.0.0.1", 8888) # 绑定监听 sk.bind(ip_port) ...

2018-12-15 08:47:30

阅读数:213

评论数:0

Highcharts 堆叠组柱形图

一 代码 <html> <head> <meta charset="UTF-8" /> <title&a...

2018-12-14 19:46:29

阅读数:14

评论数:0

Highcharts 堆叠柱形图

一 代码 <html> <head> <meta charset="UTF-8" /> <title&a...

2018-12-14 19:35:46

阅读数:13

评论数:0

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