码迷,mamicode.com
首页 > 编程语言 > 详细

python学习第十八天

时间:2017-04-09 14:42:41      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:rtp   前端   错误   sock   python学习   files   条件   轮播   开头   

js正则表达式

rep =/\d+/;  匹配规则同python;//g为全局匹配、//i不区分大小写、//m多行匹配,匹配以指定字符开头或结尾时从字符串的每一行中去匹配;()代表分组,在匹配结果中再匹配一次

rep.test("") 检查字符串是否符合匹配规则

rep.exec() 将字符串中符合匹配规则的部分输出

 

前端组件

EasyUI  后台管理开发,修改麻烦

jQueryUI 后台管理开发,不是很好看

BootStrap 推荐使用

bxslider 轮播图插件

 

BootStrap介绍

响应式

@media(生效条件){css}

图标、字体

@font-face

使用

下载,导入,将需要的css和js代码粘贴过来

!important 优先使用自定义样式,不使用模板样式

 

web框架

MVC =model(数据库处理)view(html模板)controller(业务处理)

MTV =model(数据库处理)template(html模板)view(业务处理)

 

Django

django-admin startproject 工程名    创建django工程

python manger.py runserver IP:端口 运行django工程

python manger.py startapp app名称  创建app

 

静态文件设置

在Django工程下创建static目录,在settings.py文件底部添加

STATICFILES_DIRS =(
os.path.join(BASE_DIR,"static"),
)

 

url对应关系设置

url.py文件下添加一条记录,前面是url路径,后面是对应处理函数

 

验证跳转

def Login(request):

    error_msg = ""

    if request.method =="POST":

        user =request.POST.get("user",None)

        pwd =request.POST.get("pwd",None)

        if user =="root" and pwd =="123":

            return redirect(‘/home/‘)    跳转

        else:

            error_msg ="用户名或密码错误"

    return render(request,‘login.html‘,{"error_msg":error_msg})

 

模板语言

for循环

{% for row in user_list %}

{% endfor %}

{{row.username}} 获取字典的值

 

条件判断,可以嵌套

 {% if 条件 %}

{% else %}

{% endif %}

 

wsgi 创建socket的规则

常用规则uwsgi

 

python学习第十八天

标签:rtp   前端   错误   sock   python学习   files   条件   轮播   开头   

原文地址:http://www.cnblogs.com/lfpython/p/6682657.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!