自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Python学习之数据库操作

在python中,我们可以通过MySQLdb这一适配器连接并操作数据库。 其中有两个主要的对象Connection和Cursor,分别用来建立数据库的连接和与数据库的通信。 下面给出一个与数据库连接的实例:Connection对象:conn = MySQLdb.connect( host='127.0.0.1', # 主机名 127.0.0.1 为本机IP port=330

2017-09-23 20:15:56 452

原创 Css格式化排版与布局

文字排版字体:body{ font-size:12px; /*大小*/ color:#666(灰色) /*颜色*/ font-weight:bold; /*加粗*/ font-family:"宋体"; /*字体*/ font-style:italic; /*斜体*/ text-decoration:underline; /*下划线*/

2017-08-18 21:30:36 512

原创 CSS入门

基础知识:CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体加粗等。 如下列代码:p{ font-size:20px;/*设置文字字号*/ color:red;/*设置文字颜色*/ font-weight:bold;/*设置字体加粗*/}使用CSS样式的一个好处是通过定义某个样式

2017-08-18 20:14:01 272

原创 Git的使用

创建版本库在gtihub上新建一个仓库 然后在合适的地方创建一个空目录:$ mkdir test$ cd test$ pwd/Users/brynao/mygit/test通过git init将这个目录变成Git可以管理的仓库:$ git initInitialized empty Git repository in /Users/brynao/mygit/test/.git/此时你会发现

2017-08-15 22:33:13 213

原创 HTML之于浏览者交互

<form method="传送方式" action="服务器文件">讲解:1. :标签是成对出现的,以开始,以结束。2.action :浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。3.method : 数据传送的方式(get/post)。 所有表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在 <form></form> 标签之间 text:<in

2017-08-11 21:38:51 288

原创 HTML之认识标签

<body></body>在网页上要展示出来的页面内容一定要放在body标签中。<p></p>一段文字一个<p>标签,如在一篇新闻文章中有3段文字,就要把这3个段落分别放到3个<p>标签中。<hx></hx>们将使用<hx>标签来制作文章的标题。 标题标签一共有6个,h1、h2、h3、h4、h5、h6分别为一级标题、二级标题、三级标题、四级标题、五级标题、六级标题。并且依据重要性递减。<h1>是最

2017-08-10 19:41:41 247

原创 django实现用户注册以及邮箱验证功能

用户注册:类似于用户登陆,同样在users.views.py中添加RegisterView(View)类,其中对表单的get和post作出处理。 如果是get方法,重新返回register页面让用户进行填写。 def get(self, request): register_form = RegisterForm() return render(request

2017-07-28 16:12:51 14647 3

原创 django实现用户登陆功能

用户名密码登陆实现:在apps.users下找到views.py文件: 以下代码重写了authenticate()方法,方便用户扩展功能,比如邮箱验证登陆等。 在setting.py中重载一个变量:AUTHENTICATION_BACKENDS = ('users.views.CustomBackend',)from django.contrib.auth import authenticate

2017-07-27 21:54:26 2628

原创 xadmin的安装和基础使用

xadmin的安装:通过pip install xadmin安装源码安装,https://github.com/sshwsfc/xadmin(需要手动安装依赖包)和django配合使用的时候,xadmin也作为app加入到setting.py文件的 INSTALLED_APPS中:INSTALLED_APPS = [ #...... 'xadmin', 'crispy

2017-07-27 14:58:44 762

原创 virtualenv和virtualenvwrapper的使用

介绍virtualenv virtualenv 是一个可以在同一计算机中隔离多个python版本的工具。有时,两个不同的项目可能需要不同版本的python,如 python2.6.6 / python3.0 ,但是如果都装到一起,经常会导致问题。所以需要一个工具能够将这两种或几种不同版本的环境隔离开来,需要哪个版本就切换到哪个版本做为默认版本。virtualenv 既是满足这个需求的工具。它能够用

2017-07-26 18:42:34 439

原创 django新建app以及model的创建

Run manage.py tast下输入: startapps name在setting.py添加新的app: INSTALLED_APPS 中加入‘user’ 用户Model设置:AUTH_USER_MODEL = "users.UserProfile"model中常见数据: IntegerField、CharField、EmailField、DateField、TextF

2017-07-26 18:22:40 672

原创 Django配置表单

将html与css分离: 将html文件放入templates文件中 css放入建立的static/css文件中 方便管理DATABASES:DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': "testdjango", #数据库的名字

2017-07-25 23:40:05 310

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-07-25 22:30:33 182

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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