V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  paloalto  ›  全部回复第 87 页 / 共 114 页
回复总数  2268
1 ... 83  84  85  86  87  88  89  90  91  92 ... 114  
@Livid 但是本地环境是没问题的,我在本地一直用的是web.py自带的那个开发服务器来开发:
$ python application.py
http://0.0.0.0:8080

这是account.py中login部分的代码:
http://gist.github.com/3409951


@ray1980 我只记了刚开始时的一点 http://blog.han.im/category/%E7%BC%96%E7%A8%8B/ ,后来遇到的问题太多,都记不过来了。 像是什么从数据库中批量增删改查、多表查询等,乱七八糟的,现在只求能把东西做完了,然后回过头来重新做一遍。

我记得我的vps就是用LNMP装的, http://webpy.org/install.zh-cn 这上面有教程,我基本上是跟着这个来的。记得在本地的mac os上装mysqldb时着实费了些劲。

还有前段时间刚放到线上时,也遇到一些问题,比如“提示spawn-fcgi运行成功,但是 ps aux|grep application.py 和ps -ef都看不到进程”,“ImportError: No module named Image”等,都记在这里了 http://www.douban.com/note/229243774/ 。比较乱。
2012-08-15 02:32:30 +08:00
回复了 paloalto 创建的主题 Python 请教一下web.py批量更新mysql数据的办法。
@loddit @alsotang 字典我还没用过呢(python零基础的人掩面)。我的代码都是在网上东找找西找找拼起来的,如果报错了,就去根据错误提示google,google不到就来v2ex提问啦。不过既然能解决问题,就不管是什么白猫黑猫了,先把想要的效果实现再说,以后再慢慢从基础学起。我觉得通过这种方式还是能学到不少东西的(比如怎么从mysql读最新注册的10个用户啊,什么判断用来取回密码的key有没有失效啊这些小东西都是这么学的),如果真要是一开始就抱本书跟着教程慢慢学,各种名词各种数据类型啥的,估计我很快就没兴趣了。

至于编程规范、命名方式嘛~~这个~~呃~~~挠头~~既然是自己看,唉,那就能看明白就行了~~吼吼吼~

我现在的做法是,如果涉及到数据库的操作,通通放到M里,不过也没有那么严格啦,有的时候M里还掺杂了C的东西。这个嘛~等以后再说啦,如果以后有高手加入这个项目,就让他把网站全部重写!哈哈哈哈哈!(邪恶的笑!
2012-08-15 00:01:02 +08:00
回复了 paloalto 创建的主题 Python 请教一下web.py批量更新mysql数据的办法。
@ghoulr
@muzuiget
多谢二位的解答,用了@ghoulr 的方式,可以正确update了!
2012-08-12 04:20:39 +08:00
回复了 coagent 创建的主题 酷工作 互联网创业公司各种技术岗位薪酬
@Air_Mu 哈哈哈哈哈。你暴露了!
2012-08-11 19:14:07 +08:00
回复了 coagent 创建的主题 酷工作 互联网创业公司各种技术岗位薪酬
@Numbcoder
@jackmasa

哎呦,俩写反了!没法儿改了。特此更正。
2012-08-11 17:10:43 +08:00
回复了 coagent 创建的主题 酷工作 互联网创业公司各种技术岗位薪酬
瞎说一下,抛砖引玉。

北京地区:

产品经理12k
中级 PHP 程序员:10k
高级 PHP 程序员:9k
初级 PHP 程序员:8k
前端工程师:8k
美工:8k
服务器运维:7k
测试工程师:7k
测试组长:9k
我在web.py里是这么弄的:
homedir = os.getcwd() #得到当前目录的路径
filedir = '%s/static/upload/image' %homedir #图片存放路径
d_path = filedir + '/%d/%d/%d' %(now.year, now.month, now.day)#按年月日创建分级目录

fout = open(d_path + '/' + filename,'wb') #文件处理
2012-08-10 02:07:24 +08:00
回复了 ooyor 创建的主题 Dribbble V2EX上有玩Dribbble的么?昨天刚刚入侵试了试...
求邀请码啊~~~
ios
2012-08-06 14:53:36 +08:00
回复了 paloalto 创建的主题 Python nginx上跑webpy网站,form提交数据时遇到了action的url跳转问题
@toothpaste

试了下把 http://xxx.com/account/login页面里的form改成action="./",发现提交后页面跳到了 http://xxx.com/account/

还试了改成action="./login",结果和action="/account/login"一样,跳到了 http://xxx.com/account/login//account/login

还有一个问题是:访问 http://xxx.com/account/login 时能正常打开页面,但如果在地址后面加一个“/”, http://xxx.com/account/login/ 页面就会跳转到 http://xxx.com/account/login//account/login

@memorybox 我觉得不是webpy的问题,也不是static路径的问题。因为我在本地开发时没有这个问题,本地我是用webpy自带的那个服务器,线上是用的nginx。
2012-08-06 14:17:27 +08:00
回复了 paloalto 创建的主题 Python nginx上跑webpy网站,form提交数据时遇到了action的url跳转问题
@manhere @ipconfiger 那如果是像这样需要传参数的呢?

<form method="post" class="default_form reset_password_form" action="/account/reset/$token">
2012-08-05 02:01:59 +08:00
回复了 paloalto 创建的主题 Python nginx上跑webpy网站,form提交数据时遇到了action的url跳转问题
把目录转移到了/home/www/下,还是不行,奇怪了。。
2012-08-05 01:43:55 +08:00
回复了 paloalto 创建的主题 Python nginx上跑webpy网站,form提交数据时遇到了action的url跳转问题
唉,他的是针对php的。。
2012-08-04 22:42:52 +08:00
回复了 paloalto 创建的主题 Python nginx上跑webpy网站,form提交数据时遇到了action的url跳转问题
这里似乎是个解决办法 http://www.iteye.com/problems/80467
2012-08-03 02:27:47 +08:00
回复了 Livid 创建的主题 天黑以后 20120803 午夜俱乐部
刚更新完博客,接着研究代码。
早上骑车去公司摔了一跤,膝盖胯骨和肩膀都破了,好疼,还不敢洗澡。
2012-08-02 23:47:00 +08:00
回复了 paloalto 创建的主题 Python 求助web.py查询mysql,获得最新注册用户头像的问题。
@aggron 多谢解答!

刚才执行时发现报错,是因为后面的order='id DESC'没有指明是用哪个表的id,改为

db.select(['users', 'profile'], where="users.id=profile.userID", limit = 10, order='users.id DESC')

这样就行啦!


另外请问如果数据为空的话,db.select()能像web.listget()或者xxx.get()一样指定一个返回的数值吗?如下:

web.listget(
db.select('users', vars=dict(username=username),
where='username = $username'), 0, {'为空时返回的东西'})
————

return ids.get('id', False) —— False 也是为空时返回的。

还是说db.select()需要手动去判断返回的值是否为空?
2012-07-30 10:56:33 +08:00
回复了 uniy 创建的主题 Ruby Ruby到底是干什么用的,都能做什么样项目。
花费几个铜币来挽尊。
1 ... 83  84  85  86  87  88  89  90  91  92 ... 114  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5694 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 01:29 · PVG 09:29 · LAX 18:29 · JFK 21:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.