- 博客(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关注的人