Category Archives: web2py

about web, web2py

custom form 생성하기

in order to apply attributes to a custom form you have to change form.custom.begin before. The following code should work: #view html {{extend ‘layout.html’}} {{ # add class to form form[‘_class’] = “form-horizontal” # change form.custom.begin form.custom.begin = XML(“<%s %s>” % (form.tag, form._xml()[0])) }}{{=form.custom.begin}} your content form {{=form.custom.end}} … Continue reading

Posted in python, web2py | Leave a comment

PDF파일을 첨부파일로 다운로그 하기

  pdf.output(name=request.folder+’/static/temp.pdf’)     response.headers[‘Content-Disposition’] = ‘attachment; filename=abc.pdf’# to force download as attachment # replace abc with whatever pdf name you want the user to see.     response.headers[‘Content-Type’]=’application/pdf’     return response.stream(open(request.folder+’/static/temp.pdf’,’rb’),chunk_size=4096) https://groups.google.com/d/msg/web2py/jjiLhFONd18/or2-N7Fs2DkJ

Posted in python, web2py | Leave a comment

User accessed site without logging in

User accessed site without logging in 로긴한적없는 유저가 다른유저로 로긴되어 있는 현상 발생 알고봤더니 uWSGI의 async버그로 발생한 문제, uWSGI의 ipv6 address 처리 오류 forum: https://groups.google.com/d/msg/web2py/Tt8Rmp5UlCE/_p2gRxoviioJ client ipaddress의 validation추가 git: https://github.com/web2py/web2py/commit/5a16a35ef2fa759eefdd20e67d2d41103dc48b10

Posted in python, web2py | Leave a comment

.table 과 DB migration

포럼에 자주 나오는 질문중에 하나가 db migration과 관련된 migration_enable, migrate, fake_migrate 과 .table에 관계에 대한 내용이다. 이번에도 Niplod가 또 정리해 줬네요. 1 .table 파일 .table 파일은 migration할때만 사용된다. 2. DAL, define_table DAL정의를 보면 다음과 같이 migration관련 인자를 볼수 있는데 migration은 … Continue reading

Posted in DAL, web2py | Leave a comment

run web2py on Nitrous.io

오늘은 무료 호스팅을 지원하는 또 다른 서비스 Nitrous.io에 web2py를 설치하는 과정에 대해서 살펴보도록 하겠습니다. # Nitrous.io https://www.nitrous.io/join/O-lTsWhDtns 등록은 위 URL을 이용해서 등록하세요(이거 이용하면 제 용량이 늘어나요:) 등록 과정은 어려운게 없으니 그냥 진행하시면 되고 Help에 나와 있는 내용과 약간 다른 Key … Continue reading

Posted in hosting, python, web2py | Leave a comment

[DAL] Encrypting/decrypting db values

Web2py에서 DB에 데이터를 encrypt해서 저장하는 경우는 Password를 hashing하는 경우밖에 없다. 일반 다른 데이터를 encrypt/decrypt하고 싶은 경우는 어떻게 해야 하는가? Nipplod의 encrypt/decrypt 구현 예시 https://groups.google.com/d/msg/web2py/uGFQD0PBefQ/Zi-SPOLVSXIJ Happy Coding~:)

Posted in DAL, python, web2py | Leave a comment

framework benchmarks – web2py surprisingly slow?

어떤 한 blogger가 python web framework들간의 속도 측정을 한 결과 web2py  가 너무나 성능이 안좋게 나왔다 그에 대한 논의 진행 Just stumbled across this benchmark: http://mindref.blogspot.pt/2012/09/python-fastest-web-framework.html on the python group discussion: https://groups.google.com/forum/?fromgroups=#!topic/comp.lang.python/yu1_BQZsPPc The author also notes a memory leak problem … Continue reading

Posted in python, web2py | Leave a comment