django自带调试服务器的使用详解


Posted in Python onAugust 29, 2019

开启服务器

在终端(虚拟环境)下输入:

python manage.py runserver

就可以开启服务器

django自带调试服务器的使用详解

输入后,注意随后弹出的服务器地址。

django自带调试服务器的使用详解

点击后就会跳转至调试服务器。

设置服务器

我们只进入了调试服务器却什么都做不了,那我要它何用?

我们返回我们的终端,点击绿色的小加号。

django自带调试服务器的使用详解

这样我们就可以一边保持服务器的运行一边对我们的服务器进行操作了。

我们先来设置一下我们服务器的超级管理员以方便我们的后续操作。

在终端输入以下指令。

python manage.py createsuperuser;

随后依次输入用户名密码和确认密码就可以。注:在输入密码时终端不会有任何显示。

添加数据库至注册模块

在admin.py中对注册页面进行修改。

要使用数据库我们首先要对数据库进行调用。

我们先来添加我们的第一条语句:

from user.models import 表1,表2

这样我们就将数据库进行了导入,但是我们为什么看不到呢,因为我们还未进行引用,我们使用

admin.site.register(表1)
admin.site.register(表2)

进行添加。

不过我们打开站点进行查看时是不是发现了什么不对呢?时间怎么和我们的对不上呢?中文文字是不是显示不太正常?

我们打开settings.py进行设置。

找到LANGUAGE_CODE将它改为

LANGUAGE_CODE = 'zh-hans'

找到TIME_ZONE将它改为

TIME_ZONE = 'Asia/Shanghai'

在models.py文件的类中添加我们的str魔法方法使其输出中文

例如:

def __str__(self):
  return self.user_name

至此,我们就可以玩转我们Django的admin显示页了。

例如笔者:

改变显示列名(自定义它的显示;admin.py)

class UserInfoAdmin(admin.ModelAdmin):
 list_display = ['id','user_name','password','email','phone']
 admin.site.register(UserInfo,UserInfoAdmin)

以上这篇django自带调试服务器的使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python天气预报采集器实现代码(网页爬虫)
Oct 07 Python
python中定义结构体的方法
Mar 04 Python
给Python IDLE加上自动补全和历史功能
Nov 30 Python
python学习笔记之调用eval函数出现invalid syntax错误问题
Oct 18 Python
Python文本特征抽取与向量化算法学习
Dec 22 Python
django使用xlwt导出excel文件实例代码
Feb 06 Python
pandas数据清洗,排序,索引设置,数据选取方法
May 18 Python
python实现控制台打印的方法
Jan 12 Python
python实现两个文件夹的同步
Aug 29 Python
详解python中index()、find()方法
Aug 29 Python
python语言是免费还是收费的?
Jun 15 Python
Pandas实现DataFrame的简单运算、统计与排序
Mar 31 Python
Python中的相关分析correlation analysis的实现
Aug 29 #Python
python中单下划线(_)和双下划线(__)的特殊用法
Aug 29 #Python
python 计算两个列表的相关系数的实现
Aug 29 #Python
python同步windows和linux文件
Aug 29 #Python
python中几种自动微分库解析
Aug 29 #Python
详解python中index()、find()方法
Aug 29 #Python
python同步两个文件夹下的内容
Aug 29 #Python
You might like
使用Apache的rewrite技术
2006/06/22 PHP
图书管理程序(三)
2006/10/09 PHP
php $_SESSION会员登录实例分享
2021/01/19 PHP
PHP实现的DES加密解密实例代码
2016/04/06 PHP
PHP使用自定义方法实现数组合并示例
2016/07/07 PHP
Laravel框架实现redis集群的方法分析
2017/09/14 PHP
js传参数受特殊字符影响错误的解决方法
2013/10/21 Javascript
JQuery中dataGrid设置行的高度示例代码
2014/01/03 Javascript
jQuery控制的不同方向的滑动(向左、向右滑动等)
2014/07/18 Javascript
node.js 开发指南 ? Node.js 连接 MySQL 并进行数据库操作
2014/07/29 Javascript
JS实现不规则TAB选项卡效果代码
2015/09/16 Javascript
jQuery动画效果图片轮播特效
2016/01/12 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
2016/09/04 Javascript
javascript 网页进度条简单实例
2017/02/22 Javascript
js实现二级导航功能
2017/03/03 Javascript
Vue2 Vue-cli中使用Typescript的配置详解
2017/07/24 Javascript
Vue全家桶实践项目总结(推荐)
2017/11/04 Javascript
详解webpack + react + react-router 如何实现懒加载
2017/11/20 Javascript
详解vue数组遍历方法forEach和map的原理解析和实际应用
2018/11/15 Javascript
基于小程序请求接口wx.request封装的类axios请求
2020/07/02 Javascript
ant-design-vue中的select选择器,对输入值的进行筛选操作
2020/10/24 Javascript
python使用pyhook监控键盘并实现切换歌曲的功能
2014/07/18 Python
Python实现简单的四则运算计算器
2016/11/02 Python
Python实现可自定义大小的截屏功能
2018/01/20 Python
python生成任意频率正弦波方式
2020/02/25 Python
python新手学习使用库
2020/06/11 Python
Tensorflow tensor 数学运算和逻辑运算方式
2020/06/30 Python
Python -m参数原理及使用方法解析
2020/08/21 Python
H5 video poster属性设置视频封面的方法
2020/05/25 HTML / CSS
阿联酋网上花店:Ferns N Petals
2018/02/14 全球购物
Strathberry苏贝瑞中国官网:西班牙高级工匠手工打造
2020/10/19 全球购物
介绍一下Java中的Class类
2015/04/10 面试题
linux下进程间通信的方式
2014/12/23 面试题
2014年护士长工作总结
2014/11/11 职场文书
尼克胡哲观后感
2015/06/08 职场文书
MySQL分区以及建索引的方法总结
2022/04/13 MySQL