




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/ServerBrowser/ServerB/S结构(Browser/Server)C/SB/S结构(Browser/Server)C/S结构/Server)(浏览器端:HTML/CSS/JavaScript/VBScript服务器端:ASP(.NET)/PHP/JSPC/S结构:VB/VC/VC#/Delphi/Java/.Net系列数据库支持:SQLServer/Oracle/Sybase/MySQL/Informix两大语法体系两大语法体系Basic系:VB/VBScript/ASP(VBScript)/VB.Net/VBAC系:Java/JavaScript/C++/C#/PHP/JSP/ASPJScript) BS使用浏览 Web全称为WorldWide 用户提交请求:在浏览器中指定一个URL(UniformResourceLocator,统一 服务器响应:如果URL指向的是普通的HTML(HypertextMarkup
Python
(Web浏览器
发回网页
找找序
HyperTextMarkupLanguage超文本标记语言,是一种 记(starttag、endtag),中间部分是元素体。
<metahttp-equiv="Content-Type"content="text/html; bgcolor= <p<p 字型标记<b>、<i>、<u><FONTFACE="隶书"SIZE="5" IMG标记<imgsrc=“图象资源地址”> <AHREF="
<LI>第一<LI>第二 <TR><TD>第一行第一列</TD><TD>第一行第二列</TD></<TR><TD>第二行第一列</TD><TD>第二行第二列</TD></<TR><TD>第三行第一列</TD><TD>第三行第二列</TD></ 用户提交的信息在服务器端的数据库中,或 <FORM <INPUTTYPE=“…”VALUE=“…”TYPE –TYPE=“PASSWORD”表 TYPE TYPE“CHECKBOX”–TYPE=–TYPE=
如何让HTML显示更美观呢?如 CascadingStyleSheets Font-size:Color:h4{font-size:12px;color:red;h2background#f0f0f0;margin15px0上下边界15左右} Id.class1.class2<divid=“id<divclass=“class1”<divclass=“class1” <styletype="text/css">body{background-color:blue;} <linkrel="stylesheettype="text/css"href="位置/CSS文件名.css JavaScript是internet上最流行的语言,它可以在包括IE,Mozilla,Firefox,Netscape,Opera的
<script
function o(){//在HTML文档中显 }
}
o
数据库数据库服务器 Web服务器结果数据库
浏览器浏览器个人机浏览器浏览器个人机2个人机浏览器浏览器 s JSON(JavaScriptObject<title,url,{“title":“1",“url":“1.html",“snippet":“1.{“title":“2",“url":“2.html",“snippet":“2.“title":“3",“url":“3.html",“snippet":“3. JavaScriptObject 使用XML(eXtensiveMarkup<title,url,<title>1<url>1.html<title>2<url>2.html… {cn:lang: name:'中文’ en:{lang:name:'英文 }<?xmlversion="1.0"encoding="utf- <name>中文<name>英文
2-4
如何根据一个URL PHP:FleaPHP,CakePHPJAVA:StrutsPython:DjangoRuby:RubyOn
(Kansas)Lawrence城中的一个Simon Django setup.py pythondjango\bin\django-admin.pystartprojecthw启动serverpythonhw\manage.pyValidating0errorsDjangoversion1.3,usingsettings
settings.pydjango
URLconf就像是Django所支 TE_DIRS= )) fromimport*urlpatterns=patterns('',#Example:#(r'^mysite/',include('mysite.apps.foo.urls.foo')),#mentthisforadmin:#(r'^admin/',include('django.contrib.admin.urls')),)url(r'^$',url(r'^hw/', r'^hw/$'r'^hw/$' 符号$符号非常重要 ofromdjango.httpimportHttpResponsedefindex(request):returnHttpResponse(" defindexhw(request):
url(r'^$',return oWorld pythonmanage.pyrunserver从同一 件settings.py。 /hw/urls.py的viewHttpRequest对象作为第一个参数 视图函数()Web请求并WebPython函数。404XML STATICFILES_DIRS=('hw/static/'#任 ,注意是/不是)fromdjango.confimporturl(r'^static/(?P<path>.*)$','django.views.static.serve', Python方法/函数,它接受DjangoURL被请求时,所调Python方法称为一个视图view,这个视 fromdjango.httpimportHttpResponseimportdatetimedefcurrent_datetime(request):now=datetime.datetime.now()html="<html><body>Itisnow%s.</body></html>"%returndefhours_ahead(request,offset):offset=int(offset)dt=datetime.datetime.now()+html="<html><body>In%shour(s),itwillbe%s.</body></html>"%(offset,dt)returnHttpResponse(html)url(r'^time/$','hw.time.current_datetime'), 如如 defhours_ahead(request,offset):offset=int(offset)html="<html><body>In%shour(s),itwillbe%s.</body></html>"%(offset,return <formaction="/hw/formsubmit/"<inputtype="text"name=“your_name"<selectmultiple="multiple"<optionvalue='Beatles'>The<optionvalue='Who'>The<optionvalue='Zombies'>The</select><inputtype="submit""JohnSmith“TheBeatlesTheSubmit,Django的request对象将拥有:request.GET{} {'your_name':['JohnSmith'],'bands':['beatles','zombies']} 'JohnSmith' ['beatles', fromdjango.httpimportfromdjango.views.decorators.csrfimporttext="""<formaction="/hw/formsubmit/"<inputtype="text"name="your_name"/><br<selectmultiple="multiple"<optionvalue='Beatles'>The<optionvalue='Who'>The<optionvalue='Zombies'>The</select> <inputtype="submit"/></form><inputtype="text"value="%s;%s"width="400"/>defreturnHttpResponse(text%(request.POST['your_name'],
HttpResponseHttpResponse对象。 fromdjango.httpimportfromdjango.views.decorators.csrfimportcsrf_exempttext="""<formmethod="post"action="/add/"><inputtype="text"name="a"value="%d">+<inputtype="text"name="b"value="%d"><inputtype="submit"value="="><inputtype="text"defifa=b=int(request.POST['b'])a=0b=returnHttpResponse(text%(a,b,a+
<table<tr><th>地址<tr<td>张三李 <td>
<td> <td>王五<td> HTML/CSS <table{%foruserinaddress<td>{{<td>{{ {%endfor{{}}表 一个变
fromdjango.shortcutsimport{'name':'San ':'{'name':'SiLi', ':'{'name':'WuWang', ':']defreturn{'address':url(r'^list/',
TE_DIRS=#Putstringshere,like"/home/html/django_tem #Alwaysuseforwardslashes,evenon#Don'tforgettouseabsolutepaths,notrelative ) 方法render_to_response(‘list1.html',{‘'address':方法 t= 调用Tem c=Context({'address':address}) fromdjango.tem teimportloader,Contextfromdjango.httpimportHttpResponse{'name':'ZhangSan', ':'{'name':'LiSi', ':'{'name':'WangWu', ':']defresponse=t=loader.get_tem te('list2.html')c=Context({'address':address})response.write(t.render(c))return
方法<table{%foruserinaddress<td>{{<td>{{ {%endforurl(r'^list2/$', 变量(variable) _name teifordered_warranty (tag):{%foriteminitem_list {%ifordered_warranty{%else If{%ifathlete_list<p>Herearethe{%else<p>Noathletesare{%ifcoach_list<p>Herearethe{%endif{%endif {%ifathlete_listandcoach_listBothathletesandcoaches
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度广西壮族自治区三支一扶之公共基础知识综合检测试卷B卷含答案
- 2024年度黑龙江省高校教师资格证之高等教育心理学题库与答案
- 2024年专升本思政评估试题及答案
- 高职单招信息技术模拟试卷及答案(二)
- 刷新思维的2024年专升本思政试题及答案
- 消防作风整顿表态发言稿
- 诗词文化解读试题及答案
- 图书馆学基础知识试题及答案
- 2024年消防设施操作员考试提高方法试题及答案
- 图书馆教育职能2024年试题及答案
- JJF 1183-2025 温度变送器校准规范
- 有研赵昌泰-干法电极卤化物电解质赋能高比能全固态电池
- 人教PEP小学英语五年级下册单元测试题及答案(全册)
- 2024新版人教PEP英语(2025春)七年级下册教学课件:Unit4 A 2a-2e
- 储能电站消防设计审查和验要点-储能资料课件
- 人教版初中英语单词表
- (一统)昆明市2025届高三“三诊一模”摸底诊断测试 政治试卷(含官方答案)
- 【培训课件】相信成功
- 2023年度河北省政府采购评审专家资格题库练习试卷B卷附答案
- 2025年《茶馆》新解读:老舍笔下的人间百态
- 安装木地板合同范本2025年
评论
0/150
提交评论