X



【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
0450nobodyさん
垢版 |
2016/02/16(火) 13:34:55.21ID:???
あの翻訳システムに登録して、おまえ等で少しずつ翻訳してくれよ…
0451nobodyさん
垢版 |
2016/02/17(水) 02:38:58.22ID:???
>>450
これ翻訳したあとの文章をどこに入力するの?
0452nobodyさん
垢版 |
2016/02/18(木) 18:56:40.82ID:???
>>449
googleなら時期指定出来なかったっけ
0453nobodyさん
垢版 |
2016/02/18(木) 19:02:28.95ID:???
>>452
初心者に対して悪い影響を与えるから
ネット上から消えて欲しい
0454nobodyさん
垢版 |
2016/02/26(金) 01:55:48.44ID:???
何にせよ、日本語の情報が少ないのと、古いがために日本では使いにくいと思われるだろうな
日本では断然PHPだろうし
PHPには勝てないよ

ちなみに面倒くさかったけれど、1.9の英語のマニュアル殆ど読んだ
1.4とは違う部分が多い
0455nobodyさん
垢版 |
2016/02/27(土) 22:41:02.60ID:???
俺は1.8から始めたんだけど、それでも1.4のドキュメントは最初の最初は役に立ったよ。
後はひたすらググって作ってきた。
そのググった結果でやっぱり英語の1.9のドキュメントが結構ヒットするから、自然と読んでるようになったなぁ。
これを1から読んでたら多分挫折してた
0456nobodyさん
垢版 |
2016/02/29(月) 12:46:10.78ID:???
俺が一週間ぐらいで私的に翻訳してた内容を何ヶ月もかかってリリースしてるダメな翻訳チーム
もういい加減こんなペースで活動してますアピールしてるのださいだけ
0458nobodyさん
垢版 |
2016/03/01(火) 21:04:21.77ID:???
チームってか今誰か翻訳してんの?
アピールってなんだ?
批判だけして貢献できない癖に俺有能アピールはダサいだけ()
0459nobodyさん
垢版 |
2016/03/01(火) 22:56:32.09ID:???
翻訳してますアピールしてほとんど活動してないよりかはまし
0460nobodyさん
垢版 |
2016/03/02(水) 00:40:23.90ID:???
>>459
んなこたない
オレオレ翻訳アピールして全く活動してない奴よりは少なくともマシ
0461nobodyさん
垢版 |
2016/03/02(水) 01:06:28.35ID:???
こんなんで活動してますって言えるなら他のOSSのドキュメント翻訳チームだったら首だよ首
0462nobodyさん
垢版 |
2016/03/02(水) 18:25:59.93ID:???
言うほど翻訳って必要か?
0463nobodyさん
垢版 |
2016/03/03(木) 11:48:21.85ID:???
文句言うなら、誰か勝手に翻訳して公開したらいいんじゃないか?
0464nobodyさん
垢版 |
2016/03/10(木) 09:42:44.23ID:???
今月から触りだしてネットで人のソース見ながらAPIまでは作ったけど難しい
0465nobodyさん
垢版 |
2016/03/12(土) 18:28:00.76ID:???
1.9はやらなくていいんじゃない?1.9から使えないものはログにでるし。
1.8がLTSだから1.8やるといい。そろそろ1.8がリリースされて1年だな。
あと2年のサポートだが、Django2系が出たらそっちがLTSになる。
0466nobodyさん
垢版 |
2016/03/18(金) 12:28:52.65ID:???
自前のアプリで、管理サイトのlist_displayで表示項目と順序を制御するような事を実現したいのですが、参考になる情報源ないでしょうか。
ログインしたユーザーにより、あるモデルに対してユーザーAは項目1と項目2だけ、ユーザーBは項目2と項目5を表示するような事がしたいのです。

表示カラムモデルのようなものを作って、セッションからユーザーを特定し、対応する表示カラムモデルを取ってきて、それを元にコンテキストを生成すればなんとかなるかなと思ったり思わなかったり試行錯誤で悩んでいます。
0467nobodyさん
垢版 |
2016/03/18(金) 16:14:37.86ID:???
ttp://qiita.com/44d/items/897e5bb20113315af006
恐らく似たような事例を見つけました。
0468nobodyさん
垢版 |
2016/03/20(日) 10:19:42.44ID:???
>>466
ユーザが2人とかなら管理画面分ける方が楽かも。
正攻法ならModelAdmin.changelist_viewを継承していじったらいけない?
0469nobodyさん
垢版 |
2016/03/22(火) 16:08:01.71ID:???
>>468
ありがとうございます。内容についていけてませんが、contrib/adminの中を漁ってみることにします。
自前アプリでやりたいだけなので、汎用的に作ってあるadmiサイトよりは簡単なのだろうと思いますが、そのadminサイトの中身なので難しいですね。。。
0470nobodyさん
垢版 |
2016/04/14(木) 23:47:51.69ID:s0sLChci
もう1ヶ月も投稿ないのか?

慣れたらDjangoが一番楽なような気がするのは俺だけか?
PHPのFWよりもいい気がするけれど

まぁガチガチなところがあるので、Ajaxとかの実装に少し悩んだりしたけれど
DB周りのフィールド名とかもハマった
0471nobodyさん
垢版 |
2016/04/15(金) 02:44:27.88ID:???
ハマりどころをまとめてくれてるサイトないの
0472nobodyさん
垢版 |
2016/05/08(日) 21:34:57.72ID:???
最初の設計が悪かったせいなんだけど、途中でapplicationの名前を変えると
テーブル名変えたり色々とめんどくさいね。
0473nobodyさん
垢版 |
2016/05/08(日) 21:52:04.69ID:???
テーブル名指定できるだろ
0474nobodyさん
垢版 |
2016/05/09(月) 16:35:01.31ID:???
ナビゲーションメニューのような共用のテンプレートを作って他のテンプレートに埋め込めますか?
0475nobodyさん
垢版 |
2016/05/10(火) 18:44:00.01ID:???
>>474
共通のものを含むベースのテンプレートを作ってそれを継承するのがマニュアル的なやり方じゃないかな?
0476nobodyさん
垢版 |
2016/05/10(火) 21:24:17.55ID:???
>>475
調べてやってみます
ありがとうございます
0477nobodyさん
垢版 |
2016/05/14(土) 21:58:23.26ID:OUPh7qaa
マ イ ン ド コ ン ト ロ ー ル の手法

・沢山の人が、偏った意見を一貫して支持する
 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法

・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法

偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い

靖 国 参 拝、皇 族、国 旗 国 歌、神 社 神 道を嫌う カ ル ト

10人に一人は カ ル ト か 外 国 人

「ガ ス ラ イ テ ィ ン グ」 で 検 索 を !
0478nobodyさん
垢版 |
2016/05/26(木) 12:52:23.01ID:qykxgyjz
ge
0479nobodyさん
垢版 |
2016/05/26(木) 17:01:30.37ID:qykxgyjz
gult4
0481nobodyさん
垢版 |
2016/06/11(土) 15:49:21.45ID:CUuO3A4Q
WSGI周りの理解がダメなのか、調べたとおりやってもデプロイできないorz
実行者がapacheになるとパスが変わったりするのだろうか。
0482nobodyさん
垢版 |
2016/06/14(火) 12:50:08.99ID:???
漏れはあきらめてapache用のdjango-cgi.pyを使ってる
0483nobodyさん
垢版 |
2016/06/17(金) 18:07:15.86ID:4EMEQ+se
上手く行ったと思ったら数時間でアクセスできなくなって再格闘中。
トータルで7日くらいやってるが諦めて他の方法にしたほうが良さそう。。。
0484nobodyさん
垢版 |
2016/06/23(木) 23:04:02.02ID:3kqgeKYA
諦めきれず再格闘。macだからなのか、apacheが使ってるhttpdがapple製のdeamon?なのが原因なのか、多分wsgiにsetuidで権限を付与する所で失敗してバグってる模様。Linuxだったらもう少し楽に設置できてたのかなぁ。
0485nobodyさん
垢版 |
2016/08/04(木) 14:41:29.14ID:DIwkRxVh
>484
まずはVirtualBOXとvagrantを入れてみよう。
0486nobodyさん
垢版 |
2016/08/09(火) 14:46:53.63ID:5tVutP1r
申し訳ないんですがやっぱりWebアプリをdjangoで作るのはやめるべきだという結論に達しました。
Rubyは嫌いだけどやるならrailsのほうがいいです。
djangoが動かせるフリーのクラウドサーバも極少ないですし、あったとしてもバージョンが古いんですね。
django 1.9に対応したサーバなんてないんですよ。
0487484
垢版 |
2016/08/09(火) 23:01:50.49ID:UI5expeY
>>485
堪忍してherokuにインストールしました。。。
0488nobodyさん
垢版 |
2016/08/10(水) 15:36:08.59ID:???
ruby上で動くpythonがあれば解決する気がする
0489nobodyさん
垢版 |
2016/08/12(金) 19:52:37.86ID:???
ないので解決しない
0490nobodyさん
垢版 |
2016/08/13(土) 12:57:08.39ID:???
Ruby より速くなることはないので地獄
0491nobodyさん
垢版 |
2016/08/19(金) 22:27:19.86ID:???
たしかにDjangoは環境構築とメンテで時間取られる。
自分のサービスならまだしも、人のサービスを開発するとなると、
サーバー選択の時点でDjangoは除外せざる得ない。
0492nobodyさん
垢版 |
2016/12/28(水) 18:31:26.98ID:???
Python3でwebsocketを使えるDjangoのフレームワークってありますか?
0493nobodyさん
垢版 |
2017/02/19(日) 06:00:37.35ID:???
日経とかGunosyとかDjango本出してくれたまへよ
0494nobodyさん
垢版 |
2017/03/07(火) 15:52:21.69ID:oo+KeZxl
過疎ってんねー
個人じゃ使わないか
0495nobodyさん
垢版 |
2017/04/14(金) 15:39:49.10ID:XekATNXY
相変わらず投稿ナッシング!
Python使いにはDjango扱いやすいと思うんだけどなあ

少しお金かかるけどGAE/FEにものせられるよ?
0496nobodyさん
垢版 |
2017/04/15(土) 21:09:28.96ID:TT9Cv44c
初心者(web経験なし)

一通り、チュートリアルに目を通しましたが、
殆ど解りませんでした

サンプルプロジェクト一式を配布しているサイトなどは無いでしょうか?
0497nobodyさん
垢版 |
2017/04/16(日) 18:43:46.57ID:???
世の中 single page application にいってるからな
0498nobodyさん
垢版 |
2017/04/16(日) 21:18:40.86ID:???
python使いたかったけど初心者だから情報の少ないDjangoよりrailsの方が勉強しやすいと思ってrailsに乗り換えた
0499nobodyさん
垢版 |
2017/04/16(日) 21:28:25.79ID:???
それでいいんじゃね?

pythonはドキュメント充実してるけど
djangoのチュートリアル読んで理解できないレベルなら
勉強しようとしても無駄

自分の理解出来そうなとこから始めるのはいいと思うよ
今後はrails頑張ってね
0500nobodyさん
垢版 |
2017/04/25(火) 19:11:24.32ID:???
結局どのフレームワークがいいの?
0501nobodyさん
垢版 |
2017/04/28(金) 11:09:19.39ID:???
20年くらいメンテ続けてくれるやつを選べ
10年じゃだめだ
0502nobodyさん
垢版 |
2017/05/21(日) 22:16:03.28ID:???
機械学習の盛り上がりで
pythonは日本でも一気にメジャー言語になったのに
いまだにdjangoは盛り上がらないね
何故なんだろか
みんなflask使ってんの?
0503nobodyさん
垢版 |
2017/05/22(月) 11:25:28.69ID:???
学習コストの問題じゃないか
色々できるからそのぶん色々勉強する必要がある
0504nobodyさん
垢版 |
2017/06/30(金) 12:25:27.45ID:???
瑕疵担保責任(かしたんぽせきにん)

納品されたシステム、プログラムに不具合があった場合、10年後でも無償で修理してもらうことが可能になった。

民法改正で事実上期限が「無制限」になった
不具合を指摘されたらすぐに行動をとるべし 納品物に不具合があれば損害賠償を請求される可能性もある

http://www.atmarkit.co.jp/ait/articles/1706/26/news014.html
http://itpro.nikkeibp.co.jp/atcl/news/17/052601508/?rt=nocnt

改正法では欠陥に気付いてから1年以内にITベンダーに通知すれば、通知後5年以内は修正や報酬の減額などを求められるとしている

全ベンダーが泣いた民法改正案を解説しよう その1
http://www.atmarkit.co.jp/ait/articles/1609/14/news009.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_2.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_3.html

ポイント1:修補や損害賠償、契約解除の期限がなくなる

従来あった「瑕疵担保期間は引き渡しから1年」という考えはなくなる。
条文にある通り、注文者は成果物が契約の目的に適合しないことを発見したら、
その「発見したときから1年以内」ならさまざまな請求ができる。発見が10年後なら、11年後まで請求可能なのだ。

もっとも、現実のユーザーとベンダーの関係でも、たとえ契約書に「瑕疵担保責任期間は納品から1年と」明記されていても、
「2年目以降は不具合の修正に対応しない」と主張するベンダーはまれだ。多くの場合は、納品から何年たっても、
バグが見つかればユーザーのところに飛んで行き、無償で改修するだろう。

重大な脆弱性が現バージョンから発見されました。こちらでアップデートしたところ、起動ができなくなりました。
至急弊社に来て修正作業をお願いします。なおお金は払わない。また営業に損失が出たので損害請求もする。
0505nobodyさん
垢版 |
2017/07/19(水) 23:27:15.08ID:7/u0QJXw
今更だがDjangoにはまった!慣れれば使い勝手いいな。
0506nobodyさん
垢版 |
2017/08/09(水) 07:24:20.15ID:???
俺はtornado使ってるわ
ORMさえ決められてないアバウトなフレームワークだけど、
さすがfacebookの息がかかってるだけあって使い勝手はいい
0507nobodyさん
垢版 |
2017/09/12(火) 23:26:58.79ID:???
DBのmigrationって何?
DBをデプロイするってこと?
0508nobodyさん
垢版 |
2017/09/13(水) 15:46:29.97ID:KuGcmary
デプロイも含まれるがデプロイではない
0510nobodyさん
垢版 |
2017/09/13(水) 22:21:26.05ID:???
スキーマだけじゃなくてスキーマ変更に伴うデータもマイグレートできる
0511nobodyさん
垢版 |
2017/09/15(金) 18:06:59.05ID:???
プラグインのマイグレートはわりかししっかり書くけど、プロジェクトはアップばかりでダウンはほとんど書いてないわ
0512nobodyさん
垢版 |
2017/09/17(日) 20:58:49.75ID:???
>>508
>>509
>>510
ありがとうございます

ORMで定義したdbのモデルをsqlに変換する作業がマイグレーションって感じですかね
0513nobodyさん
垢版 |
2017/09/17(日) 21:34:04.47ID:???
DMLを担うのがORMで、DDLを担うのがマイグレートと覚えときゃいよ
0514nobodyさん
垢版 |
2017/09/17(日) 21:35:59.32ID:???
DMLはModelやな
すまんこ
0515nobodyさん
垢版 |
2017/10/12(木) 15:47:36.77ID:DO0u3nqT
python2のdjangoとpython3のdjangoがごちゃ混ぜに入って詰むから
django2.0でpython2.7と完全に決別するまでは普及は無理
普通に入れようとするとpython2.7のdjangoになって将来的に詰むし
0516nobodyさん
垢版 |
2017/10/15(日) 06:52:27.35ID:???
Formってflaskでいうwtfみたいなものですか?
0518nobodyさん
垢版 |
2017/10/22(日) 23:57:50.01ID:???
wtfとだいたい同じです
0521nobodyさん
垢版 |
2017/12/09(土) 12:47:06.42ID:TFkLt9wd
--------ktkr--------
0522nobodyさん
垢版 |
2017/12/16(土) 02:13:26.51ID:???
デバッグの為にPycharm使ってみたけど、"The SECRET_KEY setting must not be empty"を吐いて動かねえ。
setting.pyのSECRET_KEYを読み込んでないような様子なんだけど解決できねえ。
0523nobodyさん
垢版 |
2017/12/24(日) 02:12:11.20ID:???
Railsが流行ってるから手出すべきか迷ってるんだけど
Django使える人がRails覚えるメリットというか
webサービス作るにあたってRailsの勝ってる利便性とかってある?
Djangoが最初に勉強したWAFなので、他のWAFは自動で管理画面作ってくれないらしいと知って驚いてる
求人数とか日本語資料の多さとかじゃなくて純粋に作りやすさとかの観点が聞きたい
0524nobodyさん
垢版 |
2017/12/24(日) 07:24:12.04ID:???
rails流行ってるって何年前の話だ?
0525nobodyさん
垢版 |
2017/12/24(日) 09:38:15.17ID:???
>>524ヤフーでググってみたら?
ヘイ尻!rails流行ってるって何年前の話だ?
0526nobodyさん
垢版 |
2017/12/24(日) 13:34:01.27ID:Ihv87YQh
>>524
ほんそれ
0527nobodyさん
垢版 |
2017/12/24(日) 14:01:52.85ID:???
あのさー質問の主題そこじゃないってわからん?
そんなに気に食わないなら「俺の周りでは使用してる人が多いから」に訂正します
誤解を招く表現をして申し訳ありませんでした
0528nobodyさん
垢版 |
2017/12/24(日) 14:09:43.96ID:Ihv87YQh
>Railsが流行ってるから手出すべきか迷ってるんだけど
出さなくていい時間の無駄

>Django使える人がRails覚えるメリットというか
ない

>webサービス作るにあたってRailsの勝ってる利便性とかってある?
ない

>Djangoが最初に勉強したWAFなので、他のWAFは自動で管理画面作ってくれないらしいと知って驚いてる
それでいいやん

>求人数とか日本語資料の多さとかじゃなくて純粋に作りやすさとかの観点が聞きたい
自分で結論出てるのにいちいち聞くなよ
0530nobodyさん
垢版 |
2017/12/24(日) 19:28:51.89ID:???
Redmineの拡張作れる程度の知識は付けといて損はない
0531nobodyさん
垢版 |
2017/12/26(火) 15:05:14.67ID:LQjf7/m0
RailsもDjangoも仕事で使ったけど、Railsの仕事は腐るほどあるけどDjangoの仕事は殆ど無い。
だけどRailsみたいなMVCフレームワークももう古いから、必要に迫られてないならやる必要ない
0532nobodyさん
垢版 |
2017/12/30(土) 12:10:13.09ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

80U0I4S694
0533nobodyさん
垢版 |
2017/12/30(土) 15:36:06.66ID:2y5gVFlY
てすと
0535nobodyさん
垢版 |
2018/01/14(日) 15:51:04.92ID:XZujk/vW
No module named 'django.db.models.functions.window'
このエラーの対処の仕方を教えてください。
0536nobodyさん
垢版 |
2018/01/14(日) 16:15:06.85ID:???
そのレベルのメッセージを質問してくるって事は
質問者は小学生だと思うから一応答えるけど、
エラーが出たら聞く前に最低限ググれよ。
ググることすら出来ないならプログラミングするな。
0538nobodyさん
垢版 |
2018/02/19(月) 21:48:08.18ID:???
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
0539nobodyさん
垢版 |
2018/03/27(火) 23:37:05.78ID:???
エディタは何がいいの?
VSCODEで書いているけど、pycharmの方がええのかな
0540nobodyさん
垢版 |
2018/03/28(水) 15:57:06.69ID:CmIrZuUj
pycharmええよ
0542nobodyさん
垢版 |
2018/05/10(木) 23:27:16.92ID:???
phpを少しいじれるwebデザイナーだけど
djangoを触ってみたいと思います!

皆さんよろしくお願いします!
0543nobodyさん
垢版 |
2018/05/11(金) 06:54:58.52ID:veuYisTo
馬鹿には無理
0544nobodyさん
垢版 |
2018/05/13(日) 22:12:46.83ID:???
django2.0はなにがかわったのか
0545nobodyさん
垢版 |
2018/05/15(火) 09:31:51.05ID:BsIiLsyV
Python2の切り捨て、
urlpatternに簡易記法が加わった、
on_delete指定が必須になった
くらいか。
0546nobodyさん
垢版 |
2018/05/15(火) 10:52:31.10ID:???
>>545
>>544みたいに調べれば誰でも判る事を聞く奴が増えた
0547nobodyさん
垢版 |
2018/05/17(木) 21:52:57.96ID:???
djangoでWEBサービス作るとしたら
VPS契約するのが楽?
0548nobodyさん
垢版 |
2018/05/18(金) 09:14:34.65ID:???
サーバ面でより楽したかったらherokuみたいなPaaS使うって手段もある
apacheとドメインの設定できるならVPSで全然構わないし
俺ならherokuの使い方調べるほうが面倒だからVPS使うけど
0549nobodyさん
垢版 |
2018/05/18(金) 15:35:10.39ID:dhEtA/py
GAE
0550nobodyさん
垢版 |
2018/05/19(土) 06:59:01.30ID:q5i5SXyd
  ★★★The aim of J▲ew▲ism is t▲o brai▲nwash the whole world by communism and dominate like slavery.★★★

  この掲示板(万▲有サロン)に優秀な書き込みをして、総額148万円の賞金をゲットしよう!(*^^)v
  http://jbbs.livedoor.jp/study/3729/ →リンクが不良なら、検索窓に入れる!
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況