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使用新浪微博api上传图片到微博示例
Jan 10 Python
numpy.random.seed()的使用实例解析
Feb 03 Python
TensorFlow模型保存和提取的方法
Mar 08 Python
pandas.DataFrame选取/排除特定行的方法
Jul 03 Python
转换科学计数法的数值字符串为decimal类型的方法
Jul 16 Python
Python使用matplotlib绘制三维图形示例
Aug 25 Python
Python3实现对列表按元组指定列进行排序的方法分析
Dec 22 Python
python实现随机漫步方法和原理
Jun 10 Python
基于Python的微信机器人开发 微信登录和获取好友列表实现解析
Aug 21 Python
python统计指定目录内文件的代码行数
Sep 19 Python
python如何实现单链表的反转
Feb 10 Python
Python 日期与时间转换的方法
Aug 01 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+PHP+MySQL配置攻略
2006/09/05 PHP
PHP Memcached应用实现代码
2010/02/08 PHP
php中对2个数组相加的函数
2011/06/24 PHP
PHP变量内存分配问题记录整理
2013/11/27 PHP
php实现数据库的增删改查
2017/02/26 PHP
使用IE的地址栏来辅助调试Web页脚本
2007/03/08 Javascript
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
JavaScript 动态创建VML的方法
2009/10/14 Javascript
location.href语句与火狐不兼容的问题
2010/07/04 Javascript
JavaScript具有类似Lambda表达式编程能力的代码(改进版)
2010/09/14 Javascript
jQuery之$(document).ready()使用介绍
2012/04/05 Javascript
jQuery .tmpl() 用法示例介绍
2014/08/21 Javascript
推荐一个自己用的封装好的javascript插件
2015/01/29 Javascript
js实现文本框输入文字个数限制代码
2015/12/25 Javascript
详解JS正则replace的使用方法
2016/03/06 Javascript
JavaScript数据绑定实现一个简单的 MVVM 库
2016/04/08 Javascript
JS中的进制转换以及作用
2016/06/26 Javascript
JS写XSS cookie stealer来窃取密码的步骤详解
2017/11/20 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
解决Vue-cli npm run build生产环境打包,本地不能打开的问题
2018/09/20 Javascript
vue自定义指令之面板拖拽的实现
2019/04/14 Javascript
JS合并两个数组的3种方法详解
2019/10/24 Javascript
vue页面切换项目实现转场动画的方法
2019/11/12 Javascript
[38:54]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第一场 11.28
2020/12/01 DOTA
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
2018/01/20 Python
Python多继承原理与用法示例
2018/08/23 Python
Python带参数的装饰器运行原理解析
2020/06/09 Python
Python变量格式化输出实现原理解析
2020/08/06 Python
详解python 内存优化
2020/08/17 Python
基于django和dropzone.js实现上传文件
2020/11/24 Python
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
web字体加载方案优化小结
2019/11/29 HTML / CSS
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
eBay加拿大站:eBay.ca
2019/06/20 全球购物
挂靠协议书
2015/01/27 职场文书
SpringBoot 集成Redis 过程
2021/06/02 Redis