django-allauth定制模板(转载)
假设工程结构如下:
$ pwd
/home/appleyuchi/桌面/Ebusiness/django-allauth的调研-完成/django-allauth教程(4)-完成
$ tree
.
├── oauth(工程文件夹名字)
│ ├── db.sqlite3
│ ├── manage.py
│ ├── myaccount
│ │ ├── admin.py
│ │ ├── apps.py
│ │ ├── __init__.py
│ │ ├── migrations
│ │ │ └── __init__.py
│ │ ├── models.py
│ │ ├── tests.py
│ │ └── views.py
│ ├── oauth(主文件夹名字)
│ │ ├── __init__.py
│ │ ├── __pycache__
│ │ ├── settings.py
│ │ ├── urls.py
│ │ └── wsgi.py
│ └── templates
│ ├── account
│ │ ├── account_inactive.html
│ │ ├── base.html
│ │ ├── email
│ │ │ ├── email_confirmation_message.txt
│ │ │ ├── email_confirmation_signup_message.txt
│ │ │ ├── email_confirmation_signup_subject.txt
│ │ │ ├── email_confirmation_subject.txt
│ │ │ ├── password_reset_key_message.txt
│ │ │ └── password_reset_key_subject.txt
│ │ ├── email_confirm.html
│ │ ├── email.html
│ │ ├── login.html
│ │ ├── logout.html
│ │ ├── messages
│ │ │ ├── cannot_delete_primary_email.txt
│ │ │ ├── email_confirmation_sent.txt
│ │ │ ├── email_confirmed.txt
│ │ │ ├── email_deleted.txt
│ │ │ ├── logged_in.txt
│ │ │ ├── logged_out.txt
│ │ │ ├── password_changed.txt
│ │ │ ├── password_set.txt
│ │ │ ├── primary_email_set.txt
│ │ │ └── unverified_primary_email.txt
│ │ ├── password_change.html
│ │ ├── password_reset_done.html
│ │ ├── password_reset_from_key_done.html
│ │ ├── password_reset_from_key.html
│ │ ├── password_reset.html
│ │ ├── password_set.html
│ │ ├── signup_closed.html
│ │ ├── signup.html
│ │ ├── snippets
│ │ │ ├── already_logged_in.html
│ │ │ └── bs4_form.html
│ │ ├── verification_sent.html
│ │ └── verified_email_required.html
│ ├── base.html
│ ├── base_origin.html
│ ├── openid
│ │ ├── base.html
│ │ └── login.html
│ ├── socialaccount
│ │ ├── authentication_error.html
│ │ ├── base.html
│ │ ├── connections.html
│ │ ├── login_cancelled.html
│ │ ├── messages
│ │ │ ├── account_connected_other.txt
│ │ │ ├── account_connected.txt
│ │ │ ├── account_connected_updated.txt
│ │ │ └── account_disconnected.txt
│ │ ├── signup.html
│ │ └── snippets
│ │ ├── login_extra.html
│ │ └── provider_list.html
│ └── tests
│ └── test_403_csrf.html
└── 实验说明.txt
那么首先需要在配置文件中修改templates的路径
settings.py 中修改DIRS:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
从[1]下载templates文件夹复制到BASE_DIR:
/home/appleyuchi/桌面/Ebusiness/django-allauth的调研-完成/django-allauth教程(4)-完成/oauth/
下面即可
Reference:
[1]https://github.com/pennersr/django-allauth/tree/master/allauth
[2]https://blog.csdn.net/weixin_42134789/article/details/80690040
django-allauth定制模板(转载)相关推荐
- 第三百一十节,Django框架,模板语言
第三百一十节,Django框架,模板语言 模板语言就是可以将动态数据在html模板渲染的语言 一.接收值渲染 locals()函数,写在请求响应render()函数里,可以将逻辑处理函数里的变量传到h ...
- django之template模板层-60
django之template模板层-60 一.模板语言的变量 views.py def index(request): #模板语言的变量 name = 'Yven' addr = False age ...
- Django 笔记4 -- 模板
Django 笔记4 – 模板 Django 系列笔记是笔者学习.实践使用 Django 的相关笔记,大量参考了知了课堂的<Django零基础到项目实战>教程. 参考文档: Django官 ...
- Django框架(23.Django中的模板的标签、变量、过滤器和注释)
模板 作为Web框架,Django提供了模板,用于编写html代码,还可以嵌入模板代码更快更方便的完成页面开发,再通过在视图中渲染模板,将生成最终的html字符串返回给客户端浏览器.模版致力于表达外观 ...
- 网站运营活动策划方案模板[转载]
网站运营活动策划方案模板[转载] [内容摘要]在网站运营过程中,必然会组织用户参与的线上或者线下活动,本方案模板是基本上涵盖了活动策划中所涉及的内容,包括:市场分析.活动主题.活动目的.预期目标和效果 ...
- MyOwnFreeHost免费分销空间定制模板管理用户WHMCS整合和空间运营
MyOwnFreeHost这是一个ByetHost旗下的免费分销空间,一般来说我们申请的都是免费空间,仅个人使用的,但是MyOwnFreeHost却另辟蹊径,允许你提供免费空间给其它的用户,别人可以在 ...
- solidworks模板_SOLIDWORKS Costing可以定制模板和标准模板一起使用
SOLIDWORKS Costing可以定制模板和标准模板一起使用 文章来源:SOLIDWORKS代理商-卓盛信息 SOLIDWORKS Costing可以与我们公司的定制模板和标准模板一起使用,以配 ...
- Django建站 - 模板篇
上一节学会了怎么使用 django 创建项目,以及创建app,这次学习在一个app中使用网页模版. 一.模版语法规则 1.1.变量 : {{ var }}** 1.2.标签 : {% var %}** ...
- Django Template 网页模板(五)
Django Template 网页模板 6. Template 网页模板 6.1 Templeate 基础知识 6.2 Templeate 小案例 6.3 Template 标签 6. Templa ...
最新文章
- C#动态加载DLL(转)
- java如何对一个表达式开根号_作为一个零基础的新手,如何系统的自学Java和JavaEE开发技术?...
- Win7系统中Cookie位置
- echarts 地图实现轮播(一)
- 如何在 C# 中使用 MSMQ
- c#中的BeginInvoke和EndEndInvoke 摘要
- IO多路复用中select、poll、epoll之间的区别
- 03-centos 如何查看操作系统是哪个版本
- 在simulink中建立调度增益控制系统的模型
- 139团队(大型研发团队,大型敏捷开发团队,大型团队结构,敏捷绩效管理)...
- 刚接触新工作的程序员:直接运行include
- java 编写浏览器_java编写浏览器
- 魔兽世界国服服务器稳定,《魔兽世界》国服大服务器功能实装启动
- 算法学习:最小公倍数求法()
- 云购系统、一元云购系统接入短信验证及订单通知功能
- Boost.Asio的使用技巧
- 苹果软件更新在哪里_手机资讯:iPhone 为什么比安卓手机好用iPhone 的独到之处在哪里...
- 基于matlab的齿轮,基于matlab的故障齿轮分析.doc
- python 网页自动化实现
- express 框架之session
热门文章
- RAC的搭建(一)--安装环境准备
- PHP多维数组转为一维数组的方法实例
- 关于Windows8.1更新后Sql Server服务消失的处理办法
- [转载] 中国好声音120720
- 验证视图状态 MAC 失败 的解决办法
- supervisor 守护多个进程_supervisor管理守护进程
- Linux升级openssh一次成功版本
- git提交代码报错解决方法 Git-remote Incorrect username or password ( access token )
- Android: AndroidStudio使用OpenCV-Java
- caffe2:conda路径和权限问题