前言: 2015年1月27开始接触python,我放弃了我这个年纪该爱的游戏-《魔兽世界》,内心真的一时半会无法释怀。从去年开始,一切都那么稳定,可是并不是我本意,即使父母对我也很满意了。我也是有梦想的人,也许可能不会实现,我真想做自己更爱的东西,直到我放下去认真学python,和目前我做的c# asp.net简直好太多,从高中的辍学,对父母的誓言,以及一直以来的支离破碎,社会的不堪,我依然没有放弃。这确实是我热爱的-coder。
python和c# 对比 区别不大都是oop,语法更简洁优美,特别是我一开始用的是Eclipse+Pydev然后换上Pycharm之后,编程是一种美。
django框架给我的感觉也很不错(原谅我弱鸡,一直以来用的都是asp.net 那种6 7年前傻瓜技术,当然asp.net mvc就很不错了)
自带orm 操作起来也很方面
渲染html代码比asp.net那种绑定.text=value 这种方式好太多,至少让我感到很舒服。
mvc模式和asp.net mvc比就当于
views-controls model-model index(html页面)=views
登录页面没什么东西,主要是
1、静态(css,图片,js)配置在static下
settings.py
增加配置
STATIC_URL = '../static/' STATIC_ROOT = os.path.join(os.path.dirname(__file__),'../static/')
我的目录结构是这样的
urls.py增加配置
urlpatterns = patterns('', url( r'^static/(?P<path>.*)$', 'django.views.static.serve', { 'document_root':settings.STATIC_ROOT }), url(r'^signin/$', 'login.views.signin'), # url(r'^signup/$', 'login.views.signup'), url(r'^','login.views.index') )
还有版本的问题,python是可以双版本的 只不过装了之后在各种ide里设置下
Eclipse里也有 就是叫Interpreter
其他没什么了,
最终页面效果
感觉自己萌萌哒 嘿嘿。