[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/19 22:30 / Filesize : 222 KB / Number-of Response : 1017
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:nobodyさん mailto:sage [2011/12/15(木) 23:47:02.03 ID:???.net]
LL言語「Python」で実装されたWebフレームワーク Django
Web開発する上で必要となる機能がそろっており、
管理サイト画面を自動作成できるなどの特色を持ちます。

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

本家サイト
www.djangoproject.com/

日本語ユーザ会「Djangoと日本の仲間たち」
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

668 名前:nobodyさん [2019/02/15(金) 13:39:16.37 ID:A90Y/Ltk.net]
Djangoは楽するための道具だろ
楽したいのに何で本買って勉強しないといけないんだよ
だから本なんて買わなくても判る人だけが使えれば良いんだ

669 名前:nobodyさん mailto:sage [2019/02/15(金) 15:10:50.81 ID:???.net]
楽したいのは仕事であって勉強じゃない
そこを履き違えるとよろしくないよ

djangoで作れるものをフルスクラッチで書くより
django使った方が楽だから勉強するのさ
フルスクラッチで作るのが楽なら
勉強してdjango使わなくても良いと思うがね

670 名前:nobodyさん mailto:sage [2019/02/18(月) 10:09:04.04 ID:???.net]
Flaskも人気なんだな
https://tech.nikkeibp.co.jp/it/atcl/idg/14/481542/020800598/?ST=cm-software&P=2
> 使用しているWebフレームワーク(複数回答)は、Flaskの47%とDjangoの45%が群を抜いて多かった。

671 名前:nobodyさん [2019/02/18(月) 13:29:42.88 ID:UhsLrmUp.net]
Ploneどこいったん

672 名前:nobodyさん mailto:sage [2019/02/18(月) 16:38:01.18 ID:???.net]
??

673 名前:nobodyさん mailto:sage [2019/02/18(月) 16:43:26.06 ID:???.net]
flaskはWeb開発用か
ぢゃんごはもっと規模大きいWebアプリ用たしな

674 名前:nobodyさん mailto:sage [2019/02/18(月) 17:53:54.86 ID:???.net]
何が違うのん?

675 名前:nobodyさん mailto:sage [2019/02/18(月) 20:02:56.01 ID:???.net]
規模大きいWebアプリってAmazonとか?

676 名前:nobodyさん mailto:sage [2019/02/18(月) 20:07:57.17 ID:???.net]
>>667
インスタとか



677 名前:nobodyさん mailto:sage [2019/02/18(月) 20:09:03.50 ID:???.net]
>>667
銀行とか

678 名前:nobodyさん mailto:sage [2019/02/18(月) 20:16:07.67 ID:???.net]
銀行でPythonwwwwwwwwwwwww

679 名前:nobodyさん [2019/02/19(火) 00:48:16.13 ID:39xfwD8L.net]
るbyよりまし

680 名前:nobodyさん mailto:sage [2019/02/19(火) 18:45:37.23 ID:???.net]
どっちもウェブアプリケーションフレームワークでしょ
Flaskはサーバー機能だけ、そっからあとは全部自分で作る
Djangoはアカウント管理機能とかが最初から付いてる
の違いって認識だが

681 名前:nobodyさん mailto:sage [2019/02/19(火) 22:13:07.39 ID:???.net]
フルスタック

682 名前:nobodyさん mailto:sage [2019/02/21(木) 10:14:38.66 ID:???.net]
どういうこと?
お母さんといっしょで例えて

683 名前:nobodyさん mailto:sage [2019/02/21(木) 10:16:32.44 ID:???.net]
Djangoはじゃじゃ丸、ぴっころ、ぽろりの3人が揃っているが
Flaskはその3人が存在せず、かしの木おじさんしかいない

684 名前:nobodyさん mailto:sage [2019/02/21(木) 10:17:06.37 ID:???.net]
ww

685 名前:nobodyさん mailto:sage [2019/02/21(木) 10:17:31.56 ID:???.net]
年齢ばれるぞ

686 名前:nobodyさん mailto:sage [2019/02/21(木) 12:37:54.14 ID:???.net]
おかあさんといっしょガチ勢草



687 名前:nobodyさん mailto:sage [2019/02/21(木) 16:31:59.94 ID:???.net]
かしの木おじさんwww

688 名前:nobodyさん mailto:sage [2019/02/21(木) 16:45:51.00 ID:???.net]
かしの木おじさんさえいれば番組として成り立つからな

689 名前:nobodyさん mailto:sage [2019/02/21(木) 19:13:26.18 ID:???.net]
おじいちゃんのすくつだぁ!
ぼくそんなのしらないよぅ……

690 名前:nobodyさん mailto:sage [2019/02/21(木) 19:23:19.10 ID:???.net]
>>681
みど、ふぁど、れっしーは知っているかな?

691 名前:nobodyさん mailto:sage [2019/02/21(木) 19:24:33.43 ID:???.net]
自分の時はブーとかウーとかだったなぁ・・
あとは、ゆうれいさんとか

692 名前:nobodyさん mailto:sage [2019/02/21(木) 19:29:03.47 ID:???.net]
ガチ勢があぶり出てきたwwww

693 名前:nobodyさん mailto:sage [2019/02/21(木) 19:34:03.91 ID:???.net]
>>683
最年長で草ァ!!

694 名前:nobodyさん mailto:sage [2019/02/21(木) 21:07:45.52 ID:???.net]
つまり @route さえあればwebアプリフレームワークてこと?
うん、そうだな

695 名前:nobodyさん mailto:sage [2019/02/22(金) 11:55:32.05 ID:???.net]
>>683
お前今何歳だ?

696 名前:nobodyさん [2019/02/22(金) 12:44:11.89 ID:YU8OCipr.net]
えらいすすんでるとみたら、何の話だw



697 名前:nobodyさん mailto:sage [2019/02/24(日) 20:19:17.12 ID:???.net]
Python歴7年、今日からDjango始めます。皆さんよろしくおながいします

698 名前:nobodyさん mailto:sage [2019/02/24(日) 21:16:11.99 ID:???.net]
>>689
おかあさんといっしょの中で好きなキャラを晒せぇ!!

699 名前:nobodyさん mailto:sage [2019/02/24(日) 23:27:55.08 ID:???.net]
え?このスレっておかあさんといっしょのキャラを最初に
言わないとダメなんですか?

自分はれっしーです。

700 名前:nobodyさん [2019/02/25(月) 11:08:32.25 ID:VJYuNypj.net]
>>689
ハゲめ

701 名前:nobodyさん mailto:sage [2019/02/25(月) 20:30:39.03 ID:???.net]
Django以外のフレームワーク使ったことある人に聞きたい
Djangoって他と比べてどう?

702 名前:nobodyさん mailto:sage [2019/02/25(月) 22:10:45.74 ID:???.net]
おっぱいそんだなって感じ

703 名前:nobodyさん mailto:sage [2019/02/26(火) 00:13:03.80 ID:???.net]
そう

704 名前:nobodyさん mailto:sage [2019/02/26(火) 14:19:53.37 ID:???.net]
DjangoはModelあるのが大前提だからね
システム上の設定書き換えとかサービス再起動させる小さなアプリにはFlaskやbottle使ってる

705 名前:nobodyさん mailto:sage [2019/02/27(水) 03:02:32.85 ID:???.net]
Flaskは聞くが使ったことは無いなぁ
コンパクトなアプリケーション向けなのだろうか

706 名前:nobodyさん mailto:sage [2019/02/27(水) 10:01:42.35 ID:???.net]
おっぱい損?



707 名前:nobodyさん mailto:sage [2019/02/28(木) 06:40:52.68 ID:???.net]
>>696
別にモデル前提ではないけど、DBに書き込まないの
であれば、Djangoである必要は半減だね。

708 名前:nobodyさん mailto:sage [2019/02/28(木) 10:42:52.07 ID:???.net]
特にbottleは標準ライブラリのみでbottle.pyファイル一つ置くだけで作れるのがお手軽で良い

709 名前:nobodyさん mailto:sage [2019/02/28(木) 11:22:19.10 ID:???.net]
それは良さそう

710 名前:nobodyさん mailto:sage [2019/03/02(土) 17:40:16.23 ID:???.net]
延びてるからなんか建設的な話してるのかと思ったらどうでも良すぎて草

711 名前:nobodyさん [2019/03/03(日) 12:03:00.31 ID:XJRvLHxg.net]
ModelがRDB(MS)のActiveRecord限定だからね。
強みのようで最大の欠点でもある。

712 名前:nobodyさん [2019/03/03(日) 12:52:53.79 ID:vinrbbhe.net]
ORM替えられないんだっけ

713 名前:nobodyさん mailto:sage [2019/03/03(日) 21:39:41.92 ID:???.net]
>>703
申し訳ありませんが、どのようなシチュエーション
で、欠点になるのですか?
他のFW知らないので、教えて下さい。

714 名前:nobodyさん mailto:sage [2019/03/04(月) 06:23:33.98 ID:???.net]
>>703
MSって何?

715 名前:nobodyさん mailto:sage [2019/03/04(月) 10:47:27.60 ID:???.net]
マイクロソフト

716 名前:nobodyさん mailto:sage [2019/03/04(月) 23:26:04.13 ID:???.net]
ActiveRecordって、一般的に使用されてる語彙だっ
たのね。勉強になりました。
今のところ、導出項目はModelのsaveメソッドを
オーバライドする事で対応してます。



717 名前:nobodyさん mailto:sage [2019/03/16(土) 21:52:59.78 ID:???.net]
ジャンゴ、ジャンゴ、ジャンゴ♪
ジャンゴ3兄弟♪

718 名前:nobodyさん mailto:sag [2019/03/18(月) 08:32:04.10 ID:???.net]
>>524
確かに、djangoのいいところは管理画面の基本的なところを
最初から使えることかな。
簡単な掲示板やらmemoアプリなどはすぐに作ることができる。

719 名前:nobodyさん mailto:sage [2019/03/27(水) 15:43:54.78 ID:???.net]
そもそもdjangoって仕事に生かせるものなのか?
「おれdjango使うことできまーす。仕事なにかありますか?」ってなったらどんな仕事できんだよ。

720 名前:nobodyさん mailto:sage [2019/03/27(水) 17:27:51.47 ID:???.net]
俺ぐらいになるとdjangoでパンケーキを焼くことが出来る

721 名前:nobodyさん [2019/03/27(水) 17:31:00.24 ID:LUVoHMBZ.net]
Django だぁいすき💛

722 名前:nobodyさん mailto:sage [2019/03/28(木) 07:08:42.85 ID:???.net]
>>711
rails勉強させられる

723 名前:nobodyさん [2019/04/03(水) 19:13:10.66 ID:Ds4qlbWM.net]
2.2

724 名前:nobodyさん mailto:sage [2019/04/03(水) 22:18:33.23 ID:???.net]
LTSきたー。

725 名前:nobodyさん mailto:sage [2019/04/06(土) 01:47:05.69 ID:???.net]
>>711
俺はそれで今の仕事してる
社内システム作ってる

726 名前:nobodyさん mailto:sage [2019/05/03(金) 10:12:21.51 ID:???.net]
Ruby on Rails に対する Django の優位点って何?



727 名前:nobodyさん [2019/05/03(金) 13:14:53.95 ID:q6AE+Q6a.net]
>>718
なんだと思う?

728 名前:nobodyさん mailto:sage [2019/05/03(金) 15:19:07.41 ID:???.net]
どう考えても

scaffold

一発ですべてできてしまう Rails の方がすぐれていると思うが

729 名前:nobodyさん [2019/05/03(金) 15:22:56.43 ID:o+PcQ3EQ.net]
DBの構成変えてもか

730 名前:nobodyさん mailto:sage [2019/05/03(金) 15:53:24.21 ID:???.net]
DB ごと作り直せばいいじゃない
どうせ全自動で作ってくれるんだから

731 名前:nobodyさん mailto:sage [2019/05/05(日) 08:57:10.64 ID:???.net]
デプロイが一番難しいな
レンサバでDjango動かしているけど
なんか設定ミスがありそうで怖い

732 名前:nobodyさん mailto:sage [2019/05/05(日) 09:44:06.97 ID:???.net]
何でやっても設定ミスを減らすことはできないと思うが

733 名前:nobodyさん mailto:sage [2019/05/05(日) 22:43:13.01 ID:???.net]
そんなことはない

734 名前:nobodyさん mailto:sage [2019/05/06(月) 08:46:49.02 ID:???.net]
デフォルト設定が絶妙だということ?
デフォルト設定が目的の設定だったらそれでいいけど
結局自分でいじるんだったら、ミスする確率はそんなに
変わらないと思うが

735 名前:nobodyさん mailto:sage [2019/05/06(月) 17:08:39.08 ID:???.net]
安心しとけ
こんな簡単な設定もわからないなら他のフレームワーク触らない方が良い

736 名前:nobodyさん mailto:sage [2019/05/06(月) 19:49:49.47 ID:???.net]
知識がない人ほど謙虚じゃないよね
サーバー関連は気おつけたほうがいいよ



737 名前:nobodyさん mailto:sage [2019/05/13(月) 10:41:43.91 ID:???.net]
答えになっていません

738 名前:nobodyさん [2019/05/13(月) 11:03:39.97 ID:UKcpKXJi.net]
werkzeug

739 名前:nobodyさん [2019/06/08(土) 17:35:47.60 ID:3VCQjgLI.net]
あ〜んち〜ん様

740 名前:nobodyさん mailto:sage [2019/06/19(水) 08:45:26.72 ID:???.net]
adminサイトがFileFieldをちゃんと認識して
ファイルアップロードできるのすごいね

ただそのままだと404で開けないか
アップロード先を公開してるurlにしないと
だめなのか(´・ω・`)

741 名前:nobodyさん mailto:sage [2019/06/22(土) 00:27:40.37 ID:???.net]
djangoでpythonはじめて使うけどシンプルでいいね

742 名前:nobodyさん mailto:sage [2019/06/24(月) 18:27:14.28 ID:???.net]
USE_L10NってTrueにする必要ある?

DATE_INPUT_FORMATSの
設定が反映されないから
ずーっと不思議に思ってたんだが
USE_L10NをFalseにしたら反映されたよ

743 名前:nobodyさん [2019/06/25(火) 17:53:22.19 ID:ksL2qET3.net]
令和対応したいならUSE_L10NはTrue

744 名前:nobodyさん mailto:sage [2019/06/25(火) 19:36:58.13 ID:???.net]
>>735
日付を%Y-%m-%dで入力したいから
仕方ないね(´・ω・`)

745 名前:nobodyさん mailto:sage [2019/07/01(月) 18:13:17.80 ID:???.net]
>>718
Rails使ったことないがRailsは管理サイトは自動で作ってくれるの?

746 名前:nobodyさん mailto:sage [2019/07/07(日) 14:14:51.70 ID:???.net]
rails って複数データベースとか、簡単に n+1 対応とか出来るようになったの?
あとセキュリティやらかしてたけど、モジラみたいな団体がスキャンしてたりするの?



747 名前:nobodyさん [2019/07/07(日) 14:22:15.95 ID:268hLUG2.net]
Python on Rails はよ

748 名前:nobodyさん mailto:sage [2019/07/08(月) 17:03:34.05 ID:???.net]
>>737
Rails標準ではないがGemに追加すると管理サイト作ってくれるのあるぞ

749 名前:nobodyさん mailto:sage [2019/07/08(月) 19:42:55.91 ID:???.net]
>>740
ミドルウェアか
Railsは中小企業とかベンチャーがよく使ってるから、サービス売るならRailsで作ったほうがいいんだよな
まぁ、Rubyの人気落ちてるからこれからどうなるかわからんけど

750 名前:nobodyさん [2019/07/15(月) 09:26:36.73 ID:oAXghJ86.net]
Railsはプロジェクトが拡大していくと途端に破綻するので、
プロトタイピング用途以外に使うのは止めたほうが良い。

751 名前:神田けいた mailto:sage [2019/07/17(水) 19:58:12.06 ID:???.net]
せjjy¥

752 名前:nobodyさん mailto:sage [2019/07/30(火) 15:43:20.79 ID:???.net]
https://i.imgur.com/P7LUaBt.jpg

753 名前:nobodyさん mailto:sage [2019/08/16(金) 20:06:14.60 ID:???.net]
サーバー知識皆無で、レンサバにデプロイしたいので
参考書教えて下さい。

754 名前:nobodyさん mailto:sage [2019/08/16(金) 22:42:17.67 ID:???.net]
公式のドキュメントに手順が書いてある

755 名前:nobodyさん mailto:sage [2019/08/16(金) 23:37:34.86 ID:???.net]
定額で動かすとなるとどのレンサバが安い?
やっぱさくらのバーチャル?

756 名前:nobodyさん [2019/08/17(土) 11:23:01.24 ID:49imtk3O.net]
馬鹿には無理



757 名前:nobodyさん mailto:sage [2019/08/18(日) 02:13:35.68 ID:???.net]
>>747
さくらのVPSでいいんじゃないか
あそこより安いとこってどこかあるか?

758 名前:nobodyさん [2019/08/18(日) 17:01:59.89 ID:6SjMrK1F.net]
herokuで良くない?

759 名前:nobodyさん mailto:sage [2019/08/19(月) 12:29:21.87 ID:???.net]
サーバーの勉強したいのか、勉強せずにとにかく簡単にやりたいのかで変わる
サーバーの勉強したいならVPS勧める

760 名前:nobodyさん [2019/08/22(木) 21:02:20.52 ID:rATKxXKR.net]
今現在のDjangoでの一般的なViewの実装は、クラスベースビュー(汎用ビュー)と関数ベースビューって使い分けをしたりするものですか?それとも全てクラスベースビューで行うものですか?

761 名前:nobodyさん [2019/08/23(金) 09:59:17.61 ID:jEISr3U5.net]
>> 751
コーティング量が減るし、わかりやすいから、
ほとんどクラスベースドで実装してます。

762 名前:nobodyさん [2019/08/23(金) 20:47:51.66 ID:GKkGIby6.net]
>>753
ありがとうございます
クラスベースでの実装でやってみます

763 名前:nobodyさん [2019/08/24(土) 02:08:27.47 ID:GmuPGuOM.net]
>>754
Djangoのクラスベースドの流儀に従えば、問題なく実装できると思います。
ListView, DetailView, CreateView, UpdateView(その他にも・・・)、基本
的なことはDjangoがやってくれます。

だから、「これくらいはDjangoがやってくれるよね(考えてるよね)」という
意識で、余計なこと・余計な考えをせずに、単純に実装してみてください。

私は、最初にクラスベースドでゴリゴリ実装しており、時間があったときに
Djangoのソースを確認して赤面しました。他のフレームワークと同様に、
Djangoはちゃんとやってくれます。

モデルそれぞれのビュー(ListView、DetailView,CreateView、UpdateView)
が暗黙的に決定されるtemplateの名前を意識する。
TemplateViewには、get_context_dataでテンプレートにレンダリングするデータ渡す。
DetailViewを表示するurlには、pkをビューのself.kwargsで得られるように設定するなど。

764 名前:nobodyさん [2019/08/24(土) 09:54:26.14 ID:TXM06QgO.net]
SPAと相性悪くね

765 名前:nobodyさん mailto:sage [2019/08/24(土) 10:44:32.27 ID:???.net]
SPA で作るなら Django は API だけでフロントは別に用意するでしょ

766 名前:nobodyさん mailto:sage [2019/08/24(土) 12:26:59.56 ID:???.net]
django-rest-frameworkがある。



767 名前:nobodyさん mailto:sage [2019/08/24(土) 19:50:34.87 ID:???.net]
restframeworkもいろいろなビューが用意されているが、
細かいところチューニングできないからけっきょくAPIViewで書いちゃうんだよな

768 名前:nobodyさん mailto:sage [2019/08/31(土) 15:37:26.09 ID:???.net]
やり方をしらんだけでしょ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<222KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef