我正在研究一个django项目,当我尝试运行这个函数时,它返回只能给出一个参数,但是只给出了一个参数.
from django.http import HttpResponse, Http404
from django.template import Context
from django.template.loader import get_template
from django.contrib.auth.models import User
def main_page(request):
template = get_template('main_page.html')
variables = Context({
'head_title':u'Bookmarks!',
'page_title':u'Welcome to bookmarks!',
'page_body': u'store and share the bookmarks',
})
output = template.render(variables)
return HttpResponse(output)
Run Code Online (Sandbox Code Playgroud)
网址模式
from django.conf.urls.defaults import patterns, include, url
from socialnetwork.bookmarks.views import *
urlpatterns = patterns('',
(r'^user/(\w+)/$', main_page),
)
Run Code Online (Sandbox Code Playgroud)
追溯:
Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/user/Colin/
Django Version: 1.3
Python Version: 2.7.1
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages', …Run Code Online (Sandbox Code Playgroud) 你知道我可以用Delphi编程的任何MVC框架吗?尤其是视图引擎(用于HTML模板),如ASP.NET MVC的Razor或同等产品,当然还有用于将控制器/操作与Web请求匹配的路由系统,以及模型绑定(从POST数据转换为数据结构)将是不错的.我知道我可以在Delphi中使用Delphi Prism但是想知道是否还有其他解决方案可以在Delphi中实现Web MVC架构.
前几天我看到了这个笑话。互联网上有人问我们为什么需要后端,只需将前端连接到数据库即可。
起初看起来很有趣,但真的有可能创建一个同时处理前端和后端的框架吗?
路由和列表视图或网格都发生在同一个函数中。
从技术上讲,我想不出一个原因!
database frontend web-frameworks javascript-framework webdev.webserver
我习惯于将 Express 与模板引擎一起使用,例如 Handlebars。我想开始使用 Svelte 和 SvelteKit,但我不确定如何开始使用两者。我坚持将数据从服务器传递到前端。在 Express 中,我通常会连接到数据库,然后将数据传递到res.render,然后由模板引擎接管。到目前为止,我认为我必须运行一个handle函数来传递数据,然后我可以从我的页面访问它。但似乎句柄函数针对每个请求运行,如果我的所有页面都需要不同的数据,这是否意味着我必须为每个页面使用巨大的 switch 语句或其他语句?
谁能告诉我这是否是传递数据的正确方法,或者是否有更好的方法。抱歉,我对 Metaf Rameworks 和 Svelte 还很陌生。
我的产品目前使用Struts 1.3进行Web GUI开发.这或多或少是我们作为组织指令的重点.最近,我们遇到了问题.主要的一点是其陡峭的学习曲线 - 最近进入团队的新Web开发人员习惯于使用Spring MVC,需要几周时间才能获得高效率.
我们已经就是否应该寻找Struts 1.3的替代品进行了一些讨论.我们的Web GUI很快就会有许多新功能,我不确定是否值得努力从头开始使用新的Web框架.从我的交谈中几个有经验的Web开发人员(我目前的组织以外),并从我自己在网上研究收集,Struts的1.3是一个稳定的,成熟的,相当受欢迎(Apache的Struts的网页声称,它是在最流行网络框架,但我带了一点盐).
你有什么看法?
我对所有选择感到困惑.Glassfish,jersey,jax-ws,Grizzly,nginx,cherokee ......所有这些都可以用作Web服务器和/或应用程序服务器.
然后是框架方面.我希望那一方尽可能小.我对java中发现的那种框架不是很满意,但是这个框架看起来不错:http: //code.google.com/p/spark-java/
但没有提及性能或任何东西.这是否意味着服务器主要负责性能,我可以使用像nginx这样的'spark'?哪会解决我的所有性能问题?也许把Varnish放在它面前进行缓存?
什么是Java中最简单,最快速的解决方案?我喜欢龙卷风,gevent,nodejs ......只在java中.
哪个Java Web应用程序框架非常轻量级,资源最少,响应时间最短等.
关于该项目的一些细节:
纯后端项目,没有前端
暴露一个休息api(可能是自定义路由?)
连接到其他休息api
使用ORM查询MySQL和MongoDB
有单元测试
你会为我推荐什么样的Python框架?
LotusRb和Ruby on Rails之间的主要区别是什么.乍一看,LotusRb看起来与Rails非常相似.与Rails相比,Lotus的优缺点是什么?
ruby model-view-controller ruby-on-rails web-frameworks hanami
我知道一些 javascript、html 和 css。但是,我不知道他们如何制作像http://apple.com/mac这样的网站。
当我查看该网站的源代码时,它看起来像是由某些程序/ IDE 生成的。我想在这种情况下人们不会使用记事本自己编写所有代码?
您能否建议人们通常如何做(哪些步骤/工具/IDE...)来开始制作像 apple.com/mac 这样的网站?
Microsoft Outlook Web App 2013(OWA)在大多数浏览器和设备上具有一致的外观.它还有一个扩展它的API.
OWA 2010是一个普通的ASP.NET网页应用程序,但OWA 2013看起来不像一个,它看起来不像ASP.NET MVC.即使是Exchange上的JavaScript文件也很庞大,看起来像机器生成的代码.
;_z.$7O=function(n,t){this.$$d_$76L=Function.createDelegate(this,this.$76L);this.$$d_$4o6=Function.createDelegate(this,this.$4o6);this.$$d_$4o1=Function.createDelegate(this,this.$4o1);_z.$7O.initializeBase(this,[n]);this.$G=t;this.$r5=null;this.$AE=$(window.document.createElement("Textarea"));$4Nx(this,this.$AE);var i=this;this.$AE.change(function(n){$6UT(i)});this.$AE.addClass("textarea");this.get_$J().append(this.$AE);this.set_$1hh(!0);this.$4o2=new _C(this.$$d_$4o1,this.get_$1X())};_z.$7O.$4wZ=function(n){var t=n.instance;if(n.newValue){t.$AE.attr("readonly","true");t.$AE.addClass("textboxDisabled")}else{t.$AE.removeAttr("readonly");t.$AE.removeClass("textboxDisabled")}};function $6UT(n){n.$r5&&n.$r5.$q()}function $4Nz(n){n.$AE.unbind("paste");n.$AE.unbind("cut");n.$AE.unbind("keyup");_a.UserAgent.getInstance().$7H&&n.$AE.unbind("beforedeactivate")}function $4O0(n,t){n.$AE.val(t);n.set_$Mh(t);n.$3ug()}
Run Code Online (Sandbox Code Playgroud)
有没有人知道使用了什么样的框架或工具?
web-frameworks ×12
java ×3
python ×3
database ×2
django ×2
javascript ×2
api ×1
asp.net-mvc ×1
delphi ×1
django-views ×1
frontend ×1
hanami ×1
migration ×1
pylons ×1
ruby ×1
scalability ×1
struts ×1
svelte ×1
sveltekit ×1
tapestry ×1
web-services ×1
webserver ×1
wicket ×1