トップページ⇒php
314コメント104KB

【Python】Webフレームワーク Djangoスレ Part2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2011/12/15(木) 23:47:02.03ID:???
LL言語「Python」で実装されたWebフレームワーク Django
Web開発する上で必要となる機能がそろっており、
管理サイト画面を自動作成できるなどの特色を持ちます。

前スレ
【Python】Webフレームワーク Djangoスレ Part1
http://kohada.2ch.net/test/read.cgi/php/1156612854/

本家サイト
http://www.djangoproject.com/

日本語ユーザ会「Djangoと日本の仲間たち」
http://www.djangoproject.jp/

日本語解説サイト
ttp://ymasuda.jp/python/django/index.html

解説本(英語) 「Pro Django:」2006年10月30日出版予定
ttp://www.amazon.co.jp/gp/product/1590597257/

あなたがDjangoを利用すべき10の理由(和訳)
ttp://www.everes.net/2006/jan/30/3042306a305fdjango3092522975283059304d10306e74067531/

IT Pro記事
ttp://itpro.nikkeibp.co.jp/article/NEWS/20060410/234868/

IBM developerWork記事
ttp://www-06.ibm.com/jp/developerworks/linux/060802/j_l-django.shtml
0002nobodyさん2011/12/15(木) 23:47:31.14ID:???
落ちてたので立て直してみた
何度も落ちてるのでまた落ちると思うけどよろすく
0003nobodyさん2011/12/18(日) 22:42:56.54ID:???
で、今一番人気はどのフレームワークなの?
0004nobodyさん2011/12/19(月) 00:34:25.25ID:???
>>3
Djaンゴwwwwwww
0005nobodyさん2011/12/19(月) 23:04:09.58ID:???
↑マジで?
Turboの方がいいとか前聞いたことあったけど、やっぱDjangoなのか
速度も速いし、ライブラリのように使えて便利とか聞いて、そうなのかと思った記憶がある
0006nobodyさん2011/12/26(月) 11:41:05.70ID:???
同時並行で2つのアプリを作るならポート番号は別のにしないとダメ?
交互に起動すれば出来ると思ったんだけど、できなかった。
0007nobodyさん2011/12/26(月) 12:40:03.88ID:???
>>6
ポートは別にした方が無難。

同じポートを使いまわす場合は、ソケットオプションのreuse-addrを有効にしないと、
サーバが終了しててもしばらくの間はそのポート番号が使えない事がある。

grep してみたところ、djangoにそれっぽいオプションはなかった。
0008nobodyさん2011/12/26(月) 14:56:38.54ID:???
22 Dec django 1.4 alpha 1 released
ttps://docs.djangoproject.com/en/dev/releases/1.4-alpha-1/

Porting 2.x code so that it runs on 2.x and 3.x from a single codebase
ttps://code.djangoproject.com/wiki/PortingNotesFor2To3

Proposal: drop Python 2.5 support in Django 1.5
ttp://groups.google.com/group/django-developers/browse_thread/thread/a5e642c0e5fd6626
0009nobodyさん2011/12/26(月) 15:15:53.68ID:???
>>7
ありがと
8000と8080で頑張るわ
0010nobodyさん2011/12/26(月) 15:48:49.02ID:???
補足で、ポートを分けた方がいい理由としては、もうひとつ。

同じポートだとブラウザのキャッシュのアドレスが混ざってしまい、
別アプリ側のキャッシュを読んでしまう可能性があります。
0011nobodyさん2011/12/27(火) 06:06:43.86ID:???
ラインハルトさま
0012nobodyさん2011/12/27(火) 19:32:02.12ID:???
googleトレンドでフレームワークの比較したしたに
密かに django の数を支えてくれてるかも知れないお方ですね(違
0013nobodyさん2012/01/02(月) 04:48:35.54ID:???
>>11
生きる権利を行使するなら
それに見合った義務を果たせ
0014nobodyさん2012/01/03(火) 09:37:05.06ID:???
複合キーが使えないとかアホすぎる。、
0015nobodyさん2012/01/04(水) 21:31:19.42ID:???
同じ汎用ビューを複数使うとPaginatorを見るときに
最後のものを参照してしまうのですがどうすればいいでしょうか?

例えばurlsのところで
(r'^/A/(?P<page>[0-9]+)/$',
'django.views.generic.list_detail.object_list',
dicA),
(r'^/B/(?P<page>[0-9]+)/$',
'django.views.generic.list_detail.object_list',
dicB),

としたときに
A/1/のところでPage.next_page_number()を見ると
B/2/に飛んでしまいます。
0016nobodyさん2012/01/08(日) 19:07:42.92ID:???
djangoって2chじゃぜんぜん盛り上がってないですね
0017nobodyさん2012/01/09(月) 10:09:58.37ID:???
>>16
基本的に仕事ないからな
0018nobodyさん2012/01/10(火) 00:56:59.16ID:???
pythonで仕事できる会社少ないイメージあるね。
一度はpythonで食ってみたいもんだが。
0019nobodyさん2012/01/14(土) 12:34:09.69ID:???
あまりに過疎りすぎるとフレームワークやらライブラリが発展しなくなるのが心配。
海外ではそれなりに活性化されてるのかな?
0020nobodyさん2012/01/15(日) 16:43:29.95ID:???
日本はjavaかphpだけだよな
pythonのwebフレームワークはdjangoが一番無難とおもう
0021nobodyさん2012/01/21(土) 04:24:28.26ID:???
Djangoのルールに乗っかれないとバッドノウハウの塊になっちゃうのがなぁ。
(認証でUserテーブルを独自に定義したい場合とか)

他にいいフレームワークないですかね。
Flaskって奴もよさそうだけど、ちょっと軽量すぎる・・・

TurboGearsはどうなんだろう。

それとも素直にRailsとかCakePHP使っとくべきですかね。
0022nobodyさん2012/01/21(土) 04:47:17.81ID:???
Pylonsってのもあるのか。
0023nobodyさん2012/01/21(土) 07:22:45.45ID:???
pylonsはオワコン
pyramid
0024nobodyさん2012/01/21(土) 07:23:25.54ID:???
>>21
werkzeug
0025nobodyさん2012/01/22(日) 21:23:50.03ID:???
>>21
それはどんなフレームワークでも同じじゃね?
0026nobodyさん2012/02/07(火) 23:14:28.71ID:???
django-cmsって使ってる人いる?
0027nobodyさん2012/02/09(木) 22:59:21.30ID:lRLr0cSK
サーブレットのように、あるリクエストで生成したインスタンスを
レスポンスが完了した後も残しておくことって出来ないですか?

出来ない場合、同じようなことをやろうと思ったらキャッシュ機能を
使うしかないですかね?
キャッシュだとシリアライズのコストの分が余計にかかるので
できればサーブレットのようにプロセスが常駐してインスタンスを
そのままメモリ上に持たせておきたいと思ったのですが・・・
0028nobodyさん2012/02/09(木) 23:21:54.04ID:/iRWC1gw
タコですが質問です。

djangoって静的ファイルはhttpdでやれよって思想だと思うんですが、
セッション管理によるアクセス制限
(例えばdjangoでログイン中のみapacheから静的ファイルにアクセスできるようにする)
っていう仕組みはどのように実装したらいいんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています