位置: 编程技术 - 正文

Django小白教程之Django用户注册与登录(django教程推荐)

编辑:rootadmin

推荐整理分享Django小白教程之Django用户注册与登录(django教程推荐),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:django实例教程,django入门,django3.0教程,django快速入门,django 教程,django快速入门,django快速入门,django 教程,内容如对您有帮助,希望把文章链接给更多的朋友!

Django 是由 Python 开发的一个免费的开源网站框架,可以用于快速搭建高性能,优雅的网站!

学习django学得超级吃力,最近弄个最简单的用户登录与注册界面都是那么难,目前算是基本实现了,虽然功能特别特别简单但是做一个记录,以后学习深入了再来补充:

首先创建项目,到项目所在目录:django-admin startproject demo_userauth

进入项目:cd demo_userauth

创建相应的app:django-admin startapp account

整个项目的结构图如图所示

├── account │ ├── admin.py │ ├── admin.pyc │ ├── apps.py │ ├── init.py │ ├── init.pyc │ ├── migrations │ │ ├── _initial.py │ │ ├── _initial.pyc │ │ ├── init.py │ │ └── init.pyc │ ├── models.py │ ├── models.pyc │ ├── tests.py │ ├── urls.py │ ├── urls.pyc │ ├── views.py │ └── views.pyc ├── demo_userauth │ ├── init.py │ ├── init.pyc │ ├── settings.py │ ├── settings.pyc │ ├── urls.py │ ├── urls.pyc │ ├── wsgi.py │ └── wsgi.pyc ├── manage.py └── templates ├── register.html ├── success.html └── userlogin.html

4 directories, files

然后在setting文件的installed_app中添加app account;

创建一个templates文件夹,可以放在项目的根目录下也可以放在app的目录下。一般情况下提倡放在app的目录下。如果放下项目的根目录下需要在setting文件中TEMPLATES中设置'DIRS': [os.path.join(BASE_DIR,'templates')],否则不能使用模板。

另外因为这个项目存在页面跳转的问题,为了安全防止csrf攻击,一把模板中都有了相关的设置。目前我还不会用这个东西,据说在form表单中添加标签{% csrf_token %}就可以实现了,但是我没有成功。所以先不考虑这个问题,把seeting中的这个中间件'django.middleware.csrf.CsrfViewMiddleware',注释掉

然后在model中创建相应的数据库:

Django小白教程之Django用户注册与登录(django教程推荐)

view中添加相应的程序。Pdb当时用于断点调试,我很喜欢,超级喜欢。如果你不敢兴趣,直接注释即可。

Tempaltes文件夹下总共有3个页面:

Register.html

Userlogin.html

Success.html

更新数据库:

运行服务器:

注册页面:

如果注册的用户没有注册过,则能注册成功点击OK进入success界面

登录页面:

点击OK就能进入到success页面

关于Django用户注册与登录教程就给大家介绍完了,希望对大家有所帮助!

Python开发之快速搭建自动回复微信公众号功能 在之前的一篇文章Python利用AIML和Tornado搭建聊天机器人微信订阅号中用aiml实现了一个简单的英文聊天机器人订阅号。但是只能处理英文消息,现在用图

基于python实现的抓取腾讯视频所有电影的爬虫 我搜集了国内几个电影网站的数据,里面近几十W条记录,用文本没法存,mongodb学习成本非常低,安装、下载、运行起来不会花你5分钟时间。#-*-coding:u

在windows下快速搭建web.py开发框架方法 用Python进行web开发的话有很多框架供选择,比如最出名的Django,tornado等,除了这些框架之外,有一个轻量级的框架使用起来也是非常方便和顺手,就是w

标签: django教程推荐

本文链接地址:https://www.jiuchutong.com/biancheng/385329.html 转载请保留说明!

上一篇:python中PIL安装简单教程(python3.6安装pil)

下一篇:Python开发之快速搭建自动回复微信公众号功能(python3.9快捷键)

  • 非盈利组织免税资格文件
  • 政府返还土地款的会计处理
  • 递延所得税资产和负债怎么理解
  • 库存股增加为什么资产减少
  • 一般纳税人混凝土税率
  • 支付境外软件服务怎么用
  • 核定征收企业怎么申报
  • 房地产企业回迁安置房税收规定
  • 商誉转销会计分录
  • 银行如何做存款
  • 签了合同后又要收额外费用
  • 年底员工借款如何处理
  • 期初未交增值税借方余额
  • 公允价值变动损益属于当期损益吗
  • 首次购置增值税税控系统
  • 电信报表系统
  • 外管证税收预缴税率是多少?
  • 人工费增值税的税率是多少?
  • 怎样理解递归
  • 固定资产报废处置账务处理
  • 提现的现金支票是什么
  • 小规模未开票收入要交增值税吗
  • 计入成本的费用包括
  • 小企业会计准则会计科目表
  • 事业单位发放的工作经费计入哪个科目
  • 咨询费的税费
  • 备抵法计提坏账准备的公式
  • 笔记本windows10截屏
  • window10的点在哪里
  • 汇兑损益怎么记账
  • 跨年退货会计处理
  • 劳务服务包括哪些范围
  • 进程控制块PCB不包括( )
  • 吊兰怎么养才能开花
  • 字典树python
  • 个人应纳税所得额是要交钱吗
  • 发票开错了怎么处理好?
  • 商业折扣影响入账金额吗
  • 房地产公司活动方案
  • 实时视频功能
  • mkisofs命令
  • 集团对子公司拨款的规定
  • js不同类型的工厂函数
  • 怎样计算负债率
  • java多线程经典案例
  • 税金及附加怎么做分录
  • 公司房租发票是法人名字能入账吗安全吗
  • 建筑业简易征收的条件
  • 购进消耗品怎么做账
  • 房屋租赁合同税率多少
  • 销售产品收取的价款
  • 财产保险的金额
  • 水果销售公司怎么起名字好听
  • 餐饮行业的原材料怎么做账
  • 企业超过一定金额采购需求
  • 开设专栏方案
  • Win7系统如何关闭自动更新
  • windowsxp教程
  • 如何将苹果手机复制
  • imessage对方看了会显示已读吗
  • centos如何更新内核
  • macappstore下载不了软件
  • smOutlookPack.exe - smOutlookPack是什么进程 什么文件
  • win10开机自动弹出设置界面
  • openssl 用法
  • win7系统怎么设置屏保图片
  • Win10 Mobile Build 14327上手视频评测
  • perl $?
  • jQuery插件下载
  • python文件文件夹操作
  • 控制游戏类型
  • javascript怎么学
  • android实战项目实例
  • python中scipy.stats
  • 吉林市无犯罪记录证明网上申请流程
  • 工会经费计提比例0.8%
  • 贵阳税务局领导
  • 应征增值税不含销售额3%和5%征收的有什么区别
  • 建筑工程异地预缴税款时间限制
  • 银行服务创新金点子
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设