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
探検
【Python】Webフレームワーク Djangoスレ Part2
レス数が1000を超えています。これ以上書き込みはできません。
2011/12/15(木) 23:47:02.03ID:???
2011/12/15(木) 23:47:31.14ID:???
落ちてたので立て直してみた
何度も落ちてるのでまた落ちると思うけどよろすく
何度も落ちてるのでまた落ちると思うけどよろすく
2011/12/18(日) 22:42:56.54ID:???
で、今一番人気はどのフレームワークなの?
2011/12/19(月) 23:04:09.58ID:???
↑マジで?
Turboの方がいいとか前聞いたことあったけど、やっぱDjangoなのか
速度も速いし、ライブラリのように使えて便利とか聞いて、そうなのかと思った記憶がある
Turboの方がいいとか前聞いたことあったけど、やっぱDjangoなのか
速度も速いし、ライブラリのように使えて便利とか聞いて、そうなのかと思った記憶がある
2011/12/26(月) 11:41:05.70ID:???
同時並行で2つのアプリを作るならポート番号は別のにしないとダメ?
交互に起動すれば出来ると思ったんだけど、できなかった。
交互に起動すれば出来ると思ったんだけど、できなかった。
2011/12/26(月) 12:40:03.88ID:???
>>6
ポートは別にした方が無難。
同じポートを使いまわす場合は、ソケットオプションのreuse-addrを有効にしないと、
サーバが終了しててもしばらくの間はそのポート番号が使えない事がある。
grep してみたところ、djangoにそれっぽいオプションはなかった。
ポートは別にした方が無難。
同じポートを使いまわす場合は、ソケットオプションのreuse-addrを有効にしないと、
サーバが終了しててもしばらくの間はそのポート番号が使えない事がある。
grep してみたところ、djangoにそれっぽいオプションはなかった。
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
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
10nobodyさん
2011/12/26(月) 15:48:49.02ID:??? 補足で、ポートを分けた方がいい理由としては、もうひとつ。
同じポートだとブラウザのキャッシュのアドレスが混ざってしまい、
別アプリ側のキャッシュを読んでしまう可能性があります。
同じポートだとブラウザのキャッシュのアドレスが混ざってしまい、
別アプリ側のキャッシュを読んでしまう可能性があります。
11nobodyさん
2011/12/27(火) 06:06:43.86ID:??? ラインハルトさま
12nobodyさん
2011/12/27(火) 19:32:02.12ID:??? googleトレンドでフレームワークの比較したしたに
密かに django の数を支えてくれてるかも知れないお方ですね(違
密かに django の数を支えてくれてるかも知れないお方ですね(違
14nobodyさん
2012/01/03(火) 09:37:05.06ID:??? 複合キーが使えないとかアホすぎる。、
15nobodyさん
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/に飛んでしまいます。
最後のものを参照してしまうのですがどうすればいいでしょうか?
例えば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/に飛んでしまいます。
16nobodyさん
2012/01/08(日) 19:07:42.92ID:??? djangoって2chじゃぜんぜん盛り上がってないですね
18nobodyさん
2012/01/10(火) 00:56:59.16ID:??? pythonで仕事できる会社少ないイメージあるね。
一度はpythonで食ってみたいもんだが。
一度はpythonで食ってみたいもんだが。
19nobodyさん
2012/01/14(土) 12:34:09.69ID:??? あまりに過疎りすぎるとフレームワークやらライブラリが発展しなくなるのが心配。
海外ではそれなりに活性化されてるのかな?
海外ではそれなりに活性化されてるのかな?
20nobodyさん
2012/01/15(日) 16:43:29.95ID:??? 日本はjavaかphpだけだよな
pythonのwebフレームワークはdjangoが一番無難とおもう
pythonのwebフレームワークはdjangoが一番無難とおもう
21nobodyさん
2012/01/21(土) 04:24:28.26ID:??? Djangoのルールに乗っかれないとバッドノウハウの塊になっちゃうのがなぁ。
(認証でUserテーブルを独自に定義したい場合とか)
他にいいフレームワークないですかね。
Flaskって奴もよさそうだけど、ちょっと軽量すぎる・・・
TurboGearsはどうなんだろう。
それとも素直にRailsとかCakePHP使っとくべきですかね。
(認証でUserテーブルを独自に定義したい場合とか)
他にいいフレームワークないですかね。
Flaskって奴もよさそうだけど、ちょっと軽量すぎる・・・
TurboGearsはどうなんだろう。
それとも素直にRailsとかCakePHP使っとくべきですかね。
22nobodyさん
2012/01/21(土) 04:47:17.81ID:??? Pylonsってのもあるのか。
23nobodyさん
2012/01/21(土) 07:22:45.45ID:??? pylonsはオワコン
pyramid
pyramid
26nobodyさん
2012/02/07(火) 23:14:28.71ID:??? django-cmsって使ってる人いる?
27nobodyさん
2012/02/09(木) 22:59:21.30ID:lRLr0cSK サーブレットのように、あるリクエストで生成したインスタンスを
レスポンスが完了した後も残しておくことって出来ないですか?
出来ない場合、同じようなことをやろうと思ったらキャッシュ機能を
使うしかないですかね?
キャッシュだとシリアライズのコストの分が余計にかかるので
できればサーブレットのようにプロセスが常駐してインスタンスを
そのままメモリ上に持たせておきたいと思ったのですが・・・
レスポンスが完了した後も残しておくことって出来ないですか?
出来ない場合、同じようなことをやろうと思ったらキャッシュ機能を
使うしかないですかね?
キャッシュだとシリアライズのコストの分が余計にかかるので
できればサーブレットのようにプロセスが常駐してインスタンスを
そのままメモリ上に持たせておきたいと思ったのですが・・・
28nobodyさん
2012/02/09(木) 23:21:54.04ID:/iRWC1gw タコですが質問です。
djangoって静的ファイルはhttpdでやれよって思想だと思うんですが、
セッション管理によるアクセス制限
(例えばdjangoでログイン中のみapacheから静的ファイルにアクセスできるようにする)
っていう仕組みはどのように実装したらいいんでしょうか?
djangoって静的ファイルはhttpdでやれよって思想だと思うんですが、
セッション管理によるアクセス制限
(例えばdjangoでログイン中のみapacheから静的ファイルにアクセスできるようにする)
っていう仕組みはどのように実装したらいいんでしょうか?
29nobodyさん
2012/02/09(木) 23:24:12.52ID:/iRWC1gw >>27
私はタコですがセッションのどこかに放り込んでおけばいいのでは?
http://docs.nullpobug.com/django-doc-ja/trunk/topics/http/sessions.html#topics-http-sessions
私はタコですがセッションのどこかに放り込んでおけばいいのでは?
http://docs.nullpobug.com/django-doc-ja/trunk/topics/http/sessions.html#topics-http-sessions
31nobodyさん
2012/02/17(金) 18:11:15.99ID:??? この本読んだひといますか?
感想聞かせてください
WSGIウェブプログラミング
ttp://www.amazon.co.jp/dp/4877832882/
書評悪すぎてわろす
感想聞かせてください
WSGIウェブプログラミング
ttp://www.amazon.co.jp/dp/4877832882/
書評悪すぎてわろす
32nobodyさん
2012/02/19(日) 09:53:00.31ID:??? URLディスパッチャがめんどくさすぎる
33nobodyさん
2012/02/20(月) 09:54:33.74ID:??? >>28
djangoの「思想」は無視すればいいと主受け尾d。
URLに対応するファイルを読み込んでユーザチェックで分岐して
renderする処理を加えればいいだけじゃないの。
簡単にできるでしょう。
djangoの「思想」は無視すればいいと主受け尾d。
URLに対応するファイルを読み込んでユーザチェックで分岐して
renderする処理を加えればいいだけじゃないの。
簡単にできるでしょう。
34nobodyさん
2012/02/20(月) 10:17:08.89ID:??? 主受け尾d、ってなんだ・・タイポした
なお、djangoのstatic拒否っていう「思想」は別に珍しくなくて、
ホントにstacicならサーバにまかせます、っていうだけでしょ。
日本語の1.0 documentation読んでるとなんかすげー厳しいなあと思うかも知れないけど
1.3documentationの
https://docs.djangoproject.com/en/dev/howto/static-files/
を読めば1.0にはなかった
django.contrib.staticfiles
っていう仕組みもある。
なお、djangoのstatic拒否っていう「思想」は別に珍しくなくて、
ホントにstacicならサーバにまかせます、っていうだけでしょ。
日本語の1.0 documentation読んでるとなんかすげー厳しいなあと思うかも知れないけど
1.3documentationの
https://docs.djangoproject.com/en/dev/howto/static-files/
を読めば1.0にはなかった
django.contrib.staticfiles
っていう仕組みもある。
35nobodyさん
2012/03/06(火) 19:10:17.43ID:??? Modelから作るフォーム、ModelFormで初期値を設定する事はできませんか?
-- model.py
class Shops(models.Model):
id = models.IntegerField(primary_key=True)
shop_name = models.CharField(max_length=765, verbose_name=u"店舗名称")
class ShopDetails(models.Model):
shop = models.ForeignKey(Shops,primary_key=True, verbose_name=u"店舗名称")
prefecture = models.ForeignKey(Prefectures, verbose_name=u"都道府県")
こういう二つのモデルがあって、ShopDetailsのフォームを
-- forms.py
class ShopDetailForm(ModelForm):
class Meta:
model = ShopDetails
exclude = ('shop',)
として、定義してます。
/shops/detailadd/12/
とかでidが12番を指定されている時は
いちいち、shopを選ぶフォームを出力したくないので
既にshopの中身に12番を入れておきたいのですが…
伝わりにくい質問でごめんなさい。
-- model.py
class Shops(models.Model):
id = models.IntegerField(primary_key=True)
shop_name = models.CharField(max_length=765, verbose_name=u"店舗名称")
class ShopDetails(models.Model):
shop = models.ForeignKey(Shops,primary_key=True, verbose_name=u"店舗名称")
prefecture = models.ForeignKey(Prefectures, verbose_name=u"都道府県")
こういう二つのモデルがあって、ShopDetailsのフォームを
-- forms.py
class ShopDetailForm(ModelForm):
class Meta:
model = ShopDetails
exclude = ('shop',)
として、定義してます。
/shops/detailadd/12/
とかでidが12番を指定されている時は
いちいち、shopを選ぶフォームを出力したくないので
既にshopの中身に12番を入れておきたいのですが…
伝わりにくい質問でごめんなさい。
36nobodyさん
2012/03/06(火) 19:21:31.04ID:??? defaultとかあったと思うが,Metaでやるとできないか
JavaScriptでやるか,12をテンプレートでレンダ
JavaScriptでやるか,12をテンプレートでレンダ
37nobodyさん
2012/03/06(火) 22:42:25.29ID:??? >>36さん
レスありがとうございます。
<input type="hidden" name="shop" value="{{ shop_id }}>
みたいなテンプレートでやってみたんですが、Validateでエラーになってしまったもので...
Djangoマニュアルの英語版も読んだんですが、こういうところが書かれてないんですよねぇ。
どこかノウハウが集まってるサイトとかないんでしょうか。
みなさんはDjangoの情報収集はどこでされてますか?
GoogleのDjangoグループは全然更新されてないんで、困ってます...
レスありがとうございます。
<input type="hidden" name="shop" value="{{ shop_id }}>
みたいなテンプレートでやってみたんですが、Validateでエラーになってしまったもので...
Djangoマニュアルの英語版も読んだんですが、こういうところが書かれてないんですよねぇ。
どこかノウハウが集まってるサイトとかないんでしょうか。
みなさんはDjangoの情報収集はどこでされてますか?
GoogleのDjangoグループは全然更新されてないんで、困ってます...
38nobodyさん
2012/03/08(木) 20:42:59.17ID:??? たしかフォームクラスの__init__()でself.fields["fieldname"]に値いれればいけたと思う
この例だと
class ShopDetailForm(ModelForm):
class Meta:
model = ShopDetails
exclude = ('shop',)
def __init__(self, *args, **kwargs)
shop_id = kwargs.pop( 'shop_id', None )
super( ShopDetailForm, self ).__init__( *args, **kwargs )
self.fields["shop"] = shop_id
かな
shop_idを与えてShopDetailFormを呼ぶ形で
この例だと
class ShopDetailForm(ModelForm):
class Meta:
model = ShopDetails
exclude = ('shop',)
def __init__(self, *args, **kwargs)
shop_id = kwargs.pop( 'shop_id', None )
super( ShopDetailForm, self ).__init__( *args, **kwargs )
self.fields["shop"] = shop_id
かな
shop_idを与えてShopDetailFormを呼ぶ形で
39nobodyさん
2012/03/08(木) 23:23:35.64ID:??? ごめん嘘書いてた
class ShopDetailForm(ModelForm):
class Meta:
model = ShopDetails
def __init__(self, *args, **kwargs)
shop_id = kwargs.pop( 'shop_id', None )
super( ShopDetailForm, self ).__init__( *args, **kwargs )
if shop_id:
self.fields["shop"].initial = shop_id
なんしかself.fields["hoge"]をイジれば動的にフィールドを操作できます
class ShopDetailForm(ModelForm):
class Meta:
model = ShopDetails
def __init__(self, *args, **kwargs)
shop_id = kwargs.pop( 'shop_id', None )
super( ShopDetailForm, self ).__init__( *args, **kwargs )
if shop_id:
self.fields["shop"].initial = shop_id
なんしかself.fields["hoge"]をイジれば動的にフィールドを操作できます
40nobodyさん
2012/03/12(月) 10:05:17.14ID:C6qcHZnA Django1.2を使ってます
テンプレートの使い方で質問していいでしょうか?
ちょっと困ってます
dataA.dataB[0].dataC を取り出す方法です。
[0]という表記がシンタックスエラーを出すので調べたらスライスフィルタを使えと
dataA.dataB|slice:"0:1" これだとdataBは取り出せますがここから詰まってます
どうか解決法をご存知の方ヒントをお願いします。
方法がなければデータそのものを加工して対処します。
テンプレートの使い方で質問していいでしょうか?
ちょっと困ってます
dataA.dataB[0].dataC を取り出す方法です。
[0]という表記がシンタックスエラーを出すので調べたらスライスフィルタを使えと
dataA.dataB|slice:"0:1" これだとdataBは取り出せますがここから詰まってます
どうか解決法をご存知の方ヒントをお願いします。
方法がなければデータそのものを加工して対処します。
41nobodyさん
2012/03/12(月) 15:15:04.03ID:???42nobodyさん
2012/03/12(月) 15:23:09.23ID:C6qcHZnA うわーー 最初からこれ使えばよかったーーー
43nobodyさん
2012/03/12(月) 23:05:19.96ID:7b+JBvuO テーブル生成についての質問なのですが
djangoでテーブルを動的に生成することってできますか?
ユーザ情報(これはカラム固定)がDBに入っていて
そこからある計算を行ってデータを作るのですが
それがカラム数が動的に変わってしまうのです
要するに動的に create を発行すればいいのですが
djangoの場合だとモデルクラスが対応してないとダメですよね…
というよりモデルクラスが先にあって、そこからテーブルを
作成するのが基本ですよね…
なにかうまい方法はないでしょうか…?
(すみませんが設計で回避というのは無しでお願いします)
djangoでテーブルを動的に生成することってできますか?
ユーザ情報(これはカラム固定)がDBに入っていて
そこからある計算を行ってデータを作るのですが
それがカラム数が動的に変わってしまうのです
要するに動的に create を発行すればいいのですが
djangoの場合だとモデルクラスが対応してないとダメですよね…
というよりモデルクラスが先にあって、そこからテーブルを
作成するのが基本ですよね…
なにかうまい方法はないでしょうか…?
(すみませんが設計で回避というのは無しでお願いします)
44nobodyさん
2012/03/13(火) 03:34:44.28ID:??? 発想を変えて動的にモデルをつくるようにしてみては?
モデルのプロパティはJSONとかにシリアライズしてblobで保存とか
MongoDBとかでも動的に変更できるけど茨の道
モデルのプロパティはJSONとかにシリアライズしてblobで保存とか
MongoDBとかでも動的に変更できるけど茨の道
45nobodyさん
2012/03/21(水) 00:32:52.23ID:??? いよいよDjango1.4正式版でるね
46nobodyさん
2012/03/21(水) 03:08:20.87ID:??? なにが変わるの?
47nobodyさん
2012/03/21(水) 15:05:16.44ID:??? 結構機能追加されてんね
1.3のデータベース周りの大幅アップデートに比べると霞むけど
テンプレートタグのelifは有難すぎ
1.3のデータベース周りの大幅アップデートに比べると霞むけど
テンプレートタグのelifは有難すぎ
48nobodyさん
2012/03/23(金) 17:41:38.22ID:??? djangoが楽すぎて他のフレームワークいじる気力なくなる
49nobodyさん
2012/03/27(火) 17:54:08.18ID:??? django使ってるのって、日本で10人ぐらい?
50nobodyさん
2012/03/28(水) 07:08:10.63ID:??? すごい優れたフレームワークだと思うので実践投入しようとしてるんだけど。
和書は1.0前のしかないし、Django Book 2.0すら和訳途中で頓挫してるし…
Googleグループも過疎ってるし。日本語で情報共有できないのが辛い。
英語だけどKindleの電子書籍はいっぱい売ってるし、海外フォーラムでは話題が多いんだよね。
逆に、今なら日本語Django界で名を挙げるチャンスなの?w
githubとかでもいいからDjango使っているプロジェクトとかソースコード読んで参考にしたい。
誰か情報共有してくれー!
和書は1.0前のしかないし、Django Book 2.0すら和訳途中で頓挫してるし…
Googleグループも過疎ってるし。日本語で情報共有できないのが辛い。
英語だけどKindleの電子書籍はいっぱい売ってるし、海外フォーラムでは話題が多いんだよね。
逆に、今なら日本語Django界で名を挙げるチャンスなの?w
githubとかでもいいからDjango使っているプロジェクトとかソースコード読んで参考にしたい。
誰か情報共有してくれー!
51nobodyさん
2012/03/28(水) 10:08:47.56ID:??? そもそもPython使ってる人が日本に20人ぐらいしかいないから。
52nobodyさん
2012/03/28(水) 11:50:18.09ID:??? 俺もいるから21人だな
53nobodyさん
2012/03/28(水) 13:38:31.77ID:??? いや、お前入れて20人だから
54nobodyさん
2012/03/28(水) 13:39:31.42ID:??? こういう地域による過疎フレームワークってどうやって情報共有すればいいんだろうね
55nobodyさん
2012/03/28(水) 13:54:02.73ID:??? 英語読めれば問題ない
56nobodyさん
2012/03/29(木) 12:41:43.24ID:??? 電気無ければただの箱的な?
5750
2012/03/29(木) 16:31:42.56ID:??? Django使うような奴らは国内なんかが住処じゃねーって!?
日本じゃ王道はRubyでRails。
Pythonなんかインデント言語って馬鹿にされて、
日本じゃ誰も評価されないDjango使う馬鹿は相手が世界ってことか?
面白いじゃないの!実践投入させてもらうぜ!
日本じゃ王道はRubyでRails。
Pythonなんかインデント言語って馬鹿にされて、
日本じゃ誰も評価されないDjango使う馬鹿は相手が世界ってことか?
面白いじゃないの!実践投入させてもらうぜ!
58nobodyさん
2012/03/29(木) 17:30:04.77ID:??? 世界目指そうぜ
59nobodyさん
2012/03/29(木) 17:54:31.44ID:??? ケータイサイトとか作るんじゃなければいいかもね。
今さらケータイサイトとか作ってる場合じゃないけどな。
今さらケータイサイトとか作ってる場合じゃないけどな。
60nobodyさん
2012/04/01(日) 02:28:54.90ID:2batclMo ええと…
class input_data:
class output_data:
class hoge:
def calculate(input_data data):
return output_data
djangoとは別にこんなモジュールがあったとして(これ自体はcui上で動く)、これをdjangoを使って
webアプリにしたいんですが、その場合にinput_dataとoutput_dataをDB経由で処理するには
どうしたらいいでしょうか?
hogeはviews.pyから呼べばいいと思いますが、input_dataとoutput_dataは、これらと全く同じ
モデルクラスを作り直すしかないですかね
でもそうなると結局hogeも作り直す必要がありますよね・・・・
できれば既にあるソースを流用したいんですけど、そういうことをするにはdjangoでは無理ですか?
(ORマッパーがモデルクラスと一体化してるというか)
何かいいアイデアあったら教えてください m(_ _)m
class input_data:
class output_data:
class hoge:
def calculate(input_data data):
return output_data
djangoとは別にこんなモジュールがあったとして(これ自体はcui上で動く)、これをdjangoを使って
webアプリにしたいんですが、その場合にinput_dataとoutput_dataをDB経由で処理するには
どうしたらいいでしょうか?
hogeはviews.pyから呼べばいいと思いますが、input_dataとoutput_dataは、これらと全く同じ
モデルクラスを作り直すしかないですかね
でもそうなると結局hogeも作り直す必要がありますよね・・・・
できれば既にあるソースを流用したいんですけど、そういうことをするにはdjangoでは無理ですか?
(ORマッパーがモデルクラスと一体化してるというか)
何かいいアイデアあったら教えてください m(_ _)m
61nobodyさん
2012/04/01(日) 19:41:26.66ID:??? django用にクラス作りなおすしかないんじゃないかな
62nobodyさん
2012/04/01(日) 20:24:12.51ID:??? モデルの中にdataクラスいれるのが単純かなぁ。(コンポジション?)
モデルにdataクラスへの入出力追加するだけだし。
モデルにdataクラスへの入出力追加するだけだし。
63nobodyさん
2012/04/01(日) 20:44:17.44ID:1e7s1g7e >>62
> モデルの中にdataクラスいれるのが単純かなぁ。(コンポジション?)
> モデルにdataクラスへの入出力追加するだけだし。
すみません、具体的なイメージが湧かないのですが
例えばinput_dataが
class input_data:
def __init__(self, name, value):
self.name = name # string
self.value = value # integer
こんなクラスだとしたら、これをプロパティにしたモデルクラスって
具体的にどうなるんでしょうか?
> モデルの中にdataクラスいれるのが単純かなぁ。(コンポジション?)
> モデルにdataクラスへの入出力追加するだけだし。
すみません、具体的なイメージが湧かないのですが
例えばinput_dataが
class input_data:
def __init__(self, name, value):
self.name = name # string
self.value = value # integer
こんなクラスだとしたら、これをプロパティにしたモデルクラスって
具体的にどうなるんでしょうか?
64nobodyさん
2012/04/02(月) 08:58:12.36ID:??? データベースへのアクセスはdjangoのORMを使うの?
それとも別に用意されてるの?
それとも別に用意されてるの?
65nobodyさん
2012/04/02(月) 23:50:34.00ID:VGFPGSaK >>64
ORマッパーが先に決まっているわけではないです
djangoのモデルクラスを利用して既にあるデータクラスを
そのまま使える方法があれば一番いいですし
それが無理そうなら別の方法を考える、という感じです。
昨日調べてたらSQLをそのまま発行することは出来るみたいなので、
資産の有効利用を優先するならそれもありかな、と少し考えています。
ORマッパーが先に決まっているわけではないです
djangoのモデルクラスを利用して既にあるデータクラスを
そのまま使える方法があれば一番いいですし
それが無理そうなら別の方法を考える、という感じです。
昨日調べてたらSQLをそのまま発行することは出来るみたいなので、
資産の有効利用を優先するならそれもありかな、と少し考えています。
66nobodyさん
2012/04/03(火) 00:06:10.55ID:??? カスタムマネージャでなんとかなるかも
マネージャをゴリゴリ書く必要あるけれども
ただちっと面倒くさいよね何やるにしても
マネージャをゴリゴリ書く必要あるけれども
ただちっと面倒くさいよね何やるにしても
67名無しさん
2012/04/03(火) 20:20:49.11ID:1QQjv7Jc 寛解に至らない
68nobodyさん
2012/04/05(木) 14:53:34.26ID:zbL83UyR 偉い人へ:
djangoforms の BooleanField で checkboxを出すとHTMLが、
「ラベル □」になちゃうんだけど、「□ ラベル」にするのってどうやるの?
djangoforms の BooleanField で checkboxを出すとHTMLが、
「ラベル □」になちゃうんだけど、「□ ラベル」にするのってどうやるの?
69nobodyさん
2012/04/05(木) 21:04:53.80ID:??? 自分はその辺の面倒くさいところテンプレートでやってる
widgetを書く方法もあるけどテンプレートの方がしっくりくる
class Hoge(Model):
name = BooleanField()
のモデルがあるとしてこのモデルフォームのテンプレート変数名がformだとした場合
{% for field in form %}
<label>{{ field.label}}</label>{{ field }}
みたいな感じで自由に組める
あとはHTMLとCSSでお好きなように
この辺も参考にしてみて
ttps://docs.djangoproject.com/en/dev/topics/forms/?from=olddocs#customizing-the-form-template
widgetを書く方法もあるけどテンプレートの方がしっくりくる
class Hoge(Model):
name = BooleanField()
のモデルがあるとしてこのモデルフォームのテンプレート変数名がformだとした場合
{% for field in form %}
<label>{{ field.label}}</label>{{ field }}
みたいな感じで自由に組める
あとはHTMLとCSSでお好きなように
この辺も参考にしてみて
ttps://docs.djangoproject.com/en/dev/topics/forms/?from=olddocs#customizing-the-form-template
70nobodyさん
2012/04/05(木) 22:30:34.63ID:zbL83UyR71nobodyさん
2012/04/07(土) 16:34:57.81ID:BeoWQwVe 他のスレで質問したところ、こちらへ誘導されました: http://kohada.2ch.net/test/read.cgi/php/1302598469/725-726
以下、上記URLより再掲です。
---
スクリプト の import と テンプレートの extends とがそれぞれよくわかっておらず、ファイルの置き場所がごちゃごちゃになってしまいます。整理するにはどうすればよいでしょうか。
問題点
● テンプレートの多重継承がうまくできない
operation1.html で {% extends "../master.html" %}
master.html で {% extends "../base.html" %}
とすると base.html が見つからなくなります。どうやら孫にあたる operation1.html からの相対パス ../base.html を探しているようです。
・ テンプレート内の記述を変えずに問題を解決する方法があれば教えてください。
・ django は 最初のバージョンのみでよいので、右記ページのような問題はありません。 http://stackoverflow.com/questions/5263623/templatedoesnotexist-on-python-app-engine-django-1-2-while-template-rendering-re
● import の書き方がわからない
大雑把にいって handler の中身が Controller, libs の中身が Model にあたります。
main.py で handlers1.py を、handler1.py で user_auth.py を、それぞれ import したいです。
・ import 文の書き方を教えてください。__init__.py が必要になるのであれば、内容も教えてください。
以下、上記URLより再掲です。
---
スクリプト の import と テンプレートの extends とがそれぞれよくわかっておらず、ファイルの置き場所がごちゃごちゃになってしまいます。整理するにはどうすればよいでしょうか。
問題点
● テンプレートの多重継承がうまくできない
operation1.html で {% extends "../master.html" %}
master.html で {% extends "../base.html" %}
とすると base.html が見つからなくなります。どうやら孫にあたる operation1.html からの相対パス ../base.html を探しているようです。
・ テンプレート内の記述を変えずに問題を解決する方法があれば教えてください。
・ django は 最初のバージョンのみでよいので、右記ページのような問題はありません。 http://stackoverflow.com/questions/5263623/templatedoesnotexist-on-python-app-engine-django-1-2-while-template-rendering-re
● import の書き方がわからない
大雑把にいって handler の中身が Controller, libs の中身が Model にあたります。
main.py で handlers1.py を、handler1.py で user_auth.py を、それぞれ import したいです。
・ import 文の書き方を教えてください。__init__.py が必要になるのであれば、内容も教えてください。
7271
2012/04/07(土) 16:35:33.15ID:??? ファイル構成は下記のようにする予定です:
- app.yaml
- main.py
- handlers
- - handler1.py
- - handler2.py
- libs
- - user_auth.py
- - main_datastore.py
- template
- - base.html
- - master
- - - master.html
- - - operation1
- - - - operation1.html
...
- app.yaml
- main.py
- handlers
- - handler1.py
- - handler2.py
- libs
- - user_auth.py
- - main_datastore.py
- template
- - base.html
- - master
- - - master.html
- - - operation1
- - - - operation1.html
...
73nobodyさん
2012/04/08(日) 01:26:13.09ID:??? 相対じゃなくて絶対でやるといいよ
相対 {% extends "../master.html" %}
絶対 {% extends "master/master.html" %}
でsettings.pyのTEMPLATE_LOADERSに
'django.template.loaders.app_directories.Loader',
これがついてると各アプリケーション・ディレクトリ内にあるtemplatesというディレクトリを探して"master/master.html"という記述ができるようになります
例:アプリケーション名"app_name"を持つdjangoのディレクトリ構造
app_name
- templates (アプリケーション・ディレクトリ内のテンプレート置き場)
- - app_name
- - - master.html
templates (プロジェクト全体で参照するテンプレート置き場)
- base.html
master.htmlからbase.htmlを継承するには、master.html内に{% extends "base.html" %}でok
このようにアプリケーション毎に分離しextendsしていくと綺麗に分離できるよ
相対 {% extends "../master.html" %}
絶対 {% extends "master/master.html" %}
でsettings.pyのTEMPLATE_LOADERSに
'django.template.loaders.app_directories.Loader',
これがついてると各アプリケーション・ディレクトリ内にあるtemplatesというディレクトリを探して"master/master.html"という記述ができるようになります
例:アプリケーション名"app_name"を持つdjangoのディレクトリ構造
app_name
- templates (アプリケーション・ディレクトリ内のテンプレート置き場)
- - app_name
- - - master.html
templates (プロジェクト全体で参照するテンプレート置き場)
- base.html
master.htmlからbase.htmlを継承するには、master.html内に{% extends "base.html" %}でok
このようにアプリケーション毎に分離しextendsしていくと綺麗に分離できるよ
74nobodyさん
2012/04/08(日) 01:27:37.88ID:??? importに関してはhandlersディレクトリとlibsディレクトリ両方に__init__.pyが必要
さらにmanage.pyにlibs/handlersを参照できるように以下を記述
import os
import site
import sys
ROOT = os.path.dirname( os.path.abspath( __file__ ) )
path = lambda * a: os.path.join( ROOT, *a )
prev_sys_path = list( sys.path )
site.addsitedir( path( 'handlers' ) )
site.addsitedir( path( 'libs' ) )
new_sys_path = []
for item in list( sys.path ):
if item not in prev_sys_path:
new_sys_path.append( item )
sys.path.remove( item )
sys.path[:0] = new_sys_path
で各ファイルでのimportを以下のように行える
main.py
from handlers import handler1
handler1.py
from libs import user_auth
検証してないけどこんな感じだよ
さらにmanage.pyにlibs/handlersを参照できるように以下を記述
import os
import site
import sys
ROOT = os.path.dirname( os.path.abspath( __file__ ) )
path = lambda * a: os.path.join( ROOT, *a )
prev_sys_path = list( sys.path )
site.addsitedir( path( 'handlers' ) )
site.addsitedir( path( 'libs' ) )
new_sys_path = []
for item in list( sys.path ):
if item not in prev_sys_path:
new_sys_path.append( item )
sys.path.remove( item )
sys.path[:0] = new_sys_path
で各ファイルでのimportを以下のように行える
main.py
from handlers import handler1
handler1.py
from libs import user_auth
検証してないけどこんな感じだよ
75nobodyさん
2012/04/08(日) 02:13:49.24ID:??? それとdjangoの基本的なディレクトリ構造は
project_name
- app_name
- - models.py
- - views.py
- - urls.py
- - templates
- templates
- manage.py
- settings.py
- urls.py
となってますので、可能であればhandlers内とlibs内のそれぞれの1と2を別アプリとして分離し作っていくのがあとあと楽と感じます
project_name
- app1
- - models.py(user_auth.py)
- - views.py(handler1.py)
- - templates
- - - app1
- - - - app1.html
- app2
- - models.py (main_datastore.py)
- - views.py (handler2.py)
- - templates
- - - app2
- - - - app2.html
- templates
- - base.html
project_name
- app_name
- - models.py
- - views.py
- - urls.py
- - templates
- templates
- manage.py
- settings.py
- urls.py
となってますので、可能であればhandlers内とlibs内のそれぞれの1と2を別アプリとして分離し作っていくのがあとあと楽と感じます
project_name
- app1
- - models.py(user_auth.py)
- - views.py(handler1.py)
- - templates
- - - app1
- - - - app1.html
- app2
- - models.py (main_datastore.py)
- - views.py (handler2.py)
- - templates
- - - app2
- - - - app2.html
- templates
- - base.html
77nobodyさん
2012/04/08(日) 23:48:05.79ID:Iqgx/7Sd なんか馬鹿みたいな質問なんですけど
djangoでwebアプリを作ったときに
定数とか設定ファイルみたいなものを用意して
webサーバー起動時にそれを一度だけ読み込んだら
アプリが終了するまではその値をいつでも参照できるように
しておくことってできないですか?
ちなみにwebサーバーはapacheを使ってます
(apacheとdjangoをmod wsgiで連携)
djangoでwebアプリを作ったときに
定数とか設定ファイルみたいなものを用意して
webサーバー起動時にそれを一度だけ読み込んだら
アプリが終了するまではその値をいつでも参照できるように
しておくことってできないですか?
ちなみにwebサーバーはapacheを使ってます
(apacheとdjangoをmod wsgiで連携)
78nobodyさん
2012/04/08(日) 23:54:59.79ID:??? そいうのはsettings.pyに書いとくといいです
settings.pyにHOGE="hoge"としておくと
from django.conf import settings
settings.HOGE
と言った感じで参照できます
settings.pyにHOGE="hoge"としておくと
from django.conf import settings
settings.HOGE
と言った感じで参照できます
79nobodyさん
2012/04/09(月) 01:35:18.14ID:8JTXJRql なるほど!
ありがとうございました!
ありがとうございました!
80nobodyさん
2012/04/10(火) 22:13:14.47ID:nA+GylzO gae/p の blobstoreで、アップロードのついでに POSTした日本語が文字化けする障害って
まだ直っていないようですね・・
何年か前に Google-App-Engine-Japanに障害報告が上がってるのに。
仕事遅いなぁ中の人。
この障害への回避策って、Base64エンコードぐらいでしょうか?
まだ直っていないようですね・・
何年か前に Google-App-Engine-Japanに障害報告が上がってるのに。
仕事遅いなぁ中の人。
この障害への回避策って、Base64エンコードぐらいでしょうか?
81nobodyさん
2012/04/11(水) 02:44:16.83ID:??? gaeでdjango使うのしんどくない?
82nobodyさん
2012/04/11(水) 10:56:01.11ID:WgNPCZsm >>81
何とか使ってます。
何とか使ってます。
83nobodyさん
2012/04/13(金) 13:19:14.34ID:0/eMv/lO84nobodyさん
2012/04/13(金) 13:23:02.97ID:??? phpディスられてる割りにユーザ増えんね…
85nobodyさん
2012/04/13(金) 23:04:56.60ID:??? 日本だとrubyに流れるんだろうね
2.x系は日本語の扱い面倒くさいし
2.x系は日本語の扱い面倒くさいし
86nobodyさん
2012/04/13(金) 23:40:44.62ID:??? ruby使ってる人=はてな民=常に上から目線みたいなイメージがあって、どうもrubyに触手が動かない
87nobodyさん
2012/04/14(土) 00:46:37.29ID:???89nobodyさん
2012/04/14(土) 02:51:40.51ID:??? 言語とフレームワークごちゃまぜなのがいただけない
90nobodyさん
2012/04/14(土) 02:57:17.67ID:??? >DjangoはタイガーI
重そうww
喩えが非常に良くないw
重そうww
喩えが非常に良くないw
91nobodyさん
2012/04/14(土) 03:02:12.44ID:??? >rubyに触手が動かない
ひどい偏見ながらbeginとかendとか見た時にMSのマクロ系連想しちゃって受け付けなかった
pythonってweb以外にも科学技術計算とか沢山あるしね
数の暴力でアホみたいにライブラリ充実させて、負けることは絶対無いと思う
googleさんもいるし…
ひどい偏見ながらbeginとかendとか見た時にMSのマクロ系連想しちゃって受け付けなかった
pythonってweb以外にも科学技術計算とか沢山あるしね
数の暴力でアホみたいにライブラリ充実させて、負けることは絶対無いと思う
googleさんもいるし…
92nobodyさん
2012/04/14(土) 23:30:25.46ID:??? begin end はPascal系だろ
93nobodyさん
2012/04/16(月) 15:34:39.61ID:??? 1.4文書にはリリースするならmod_wsgi使えって書いてあるね
ttps://docs.djangoproject.com/en/1.4/topics/install/
ttps://docs.djangoproject.com/en/1.4/topics/install/
94nobodyさん
2012/04/16(月) 21:36:37.11ID:??? 1.4でstartprojectしたら
project
-manage.py
--project
---settings.py
---wsgi.py
みたいになっててちょっと焦った
manage.pyの処理もちょっと変わったみたいで過去のプロジェクトそのままじゃ動かんかった
あとrunserverもwsgi指定できんのかな
settings.WSGI_APPLICATIONとかオプション出来てる
あとで調べてみよ
project
-manage.py
--project
---settings.py
---wsgi.py
みたいになっててちょっと焦った
manage.pyの処理もちょっと変わったみたいで過去のプロジェクトそのままじゃ動かんかった
あとrunserverもwsgi指定できんのかな
settings.WSGI_APPLICATIONとかオプション出来てる
あとで調べてみよ
95nobodyさん
2012/04/16(月) 23:17:56.03ID:??? mod_wsgiだとDjangoがなぜかApacheで走らなくて
mod_pythonで動かしてる俺にはヤバいニュースだな。
ドキュメント通りにインスコしても何も表示されないんだよなー。
mod_pythonで動かしてる俺にはヤバいニュースだな。
ドキュメント通りにインスコしても何も表示されないんだよなー。
96nobodyさん
2012/04/17(火) 00:08:34.20ID:??? nginx+uwsgiマジオススメ
97nobodyさん
2012/04/17(火) 02:08:18.68ID:???99nobodyさん
2012/04/18(水) 00:34:32.35ID:??? 1.4かなり変わってんだな
urlテンプレートタグとGeneric View直すの面倒かった
urlテンプレートタグとGeneric View直すの面倒かった
100nobodyさん
2012/04/18(水) 12:43:31.07ID:Wype6WQ2 uwsgi調べてたら、タイムアウト指定する引数がharakiriとか出てきてワロタ
101nobodyさん
2012/04/19(木) 02:40:41.54ID:??? これいいな
メモリリークが一目でわかる
ttps://github.com/munhitsu/django-dowser
メモリリークが一目でわかる
ttps://github.com/munhitsu/django-dowser
102nobodyさん
2012/04/19(木) 20:46:19.69ID:1eA2rign 申し訳なす、テンプレートの書き方なんですが、
例えばUserオブジェクトに属性email、アクセサemail()があるとき
{{ user.email }} とは書けるけど {{ user.email() }} だとエラーになります。
TemplateSyntaxError: Could not parse the remainder: '()' from 'user.email()'
これはどうしてなんでしょうか。
ドキュメントにはテンプレートエンジンが.(dot)を見つけたとき以下の順で評価を試みるとあるけど
関係してるのかなんだかさっぱり・・・
辞書の照合 (lookup)=>属性の照合=>メソッドの呼び出し=>リストをインデクス指定して照合
例えばUserオブジェクトに属性email、アクセサemail()があるとき
{{ user.email }} とは書けるけど {{ user.email() }} だとエラーになります。
TemplateSyntaxError: Could not parse the remainder: '()' from 'user.email()'
これはどうしてなんでしょうか。
ドキュメントにはテンプレートエンジンが.(dot)を見つけたとき以下の順で評価を試みるとあるけど
関係してるのかなんだかさっぱり・・・
辞書の照合 (lookup)=>属性の照合=>メソッドの呼び出し=>リストをインデクス指定して照合
103nobodyさん
2012/04/19(木) 21:00:09.93ID:1eA2rign 勘違いしてました。Userオブジェクトには属性emailは存在せず、メソッドのみでした。
ということは、テンプレートに書くときはメソッド呼び出しにカッコはつけないということなのかな。
ぐぐってたら"丸括弧を付ける必要はありません"と書いてるページがあって
曖昧ではありますが、ひとまずそのつもりで進めてみますですm(_ _)m
ということは、テンプレートに書くときはメソッド呼び出しにカッコはつけないということなのかな。
ぐぐってたら"丸括弧を付ける必要はありません"と書いてるページがあって
曖昧ではありますが、ひとまずそのつもりで進めてみますですm(_ _)m
104nobodyさん
2012/04/26(木) 07:06:17.63ID:RMLosHkb 先生、質問です。
FormPreviewを使って、プレビュー付きの登録ページを作っています。
普通はこんな感じ↓でurls.pyに書いて呼び出しますが、
url(r'^register$', RegistFormPreview(RegistForm)),
既にDBに情報が記録されている場合、
その情報を編集できるように、こんな感じ↓の処理をさせたいと考えています。
def register(request):
try:
# DB登録済みなので編集画面を表示
profile = request.user.get_profile()
return RegistFormPreview(RegistForm(profile))
except SiteProfileNotAvailable:
# DBにないので、新規登録画面を表示
return RegistFormPreview(RegistForm())
けど、関数内からClass Based Viewを呼び出すことはできないみたい。
何か良い方法ないでしょうか?
FormPreviewを使って、プレビュー付きの登録ページを作っています。
普通はこんな感じ↓でurls.pyに書いて呼び出しますが、
url(r'^register$', RegistFormPreview(RegistForm)),
既にDBに情報が記録されている場合、
その情報を編集できるように、こんな感じ↓の処理をさせたいと考えています。
def register(request):
try:
# DB登録済みなので編集画面を表示
profile = request.user.get_profile()
return RegistFormPreview(RegistForm(profile))
except SiteProfileNotAvailable:
# DBにないので、新規登録画面を表示
return RegistFormPreview(RegistForm())
けど、関数内からClass Based Viewを呼び出すことはできないみたい。
何か良い方法ないでしょうか?
107nobodyさん
2012/05/09(水) 15:53:29.80ID:??? Djangoを、Ruby on Railsと比較した場合
良い所と悪い所を教えてください。
良い所と悪い所を教えてください。
108nobodyさん
2012/05/10(木) 12:15:07.36ID:??? 比べられるもんでもないけど
強いて言えば何か問題あったとき日本語情報沢山あるのがror
コード読んで解決するのがdjango
pythonかrubyの違いは好みだしね
強いて言えば何か問題あったとき日本語情報沢山あるのがror
コード読んで解決するのがdjango
pythonかrubyの違いは好みだしね
109nobodyさん
2012/05/10(木) 22:45:34.96ID:??? テンプレートについて質問です。
{% for x in X %} ... {% endfor %}
の後に、もう1度
{% for x in X %} ... {% endfor %}
を記述したところ、前半は表示されるのに後半は何も表示されませんでした。1つのシーケンスは1回しか使えないのでしょうか?
{% for x in X %} ... {% endfor %}
の後に、もう1度
{% for x in X %} ... {% endfor %}
を記述したところ、前半は表示されるのに後半は何も表示されませんでした。1つのシーケンスは1回しか使えないのでしょうか?
110nobodyさん
2012/05/11(金) 08:34:20.27ID:??? 2回も同じループさせるとか無駄じゃね?
111nobodyさん
2012/05/11(金) 09:56:32.07ID:??? 1つのデータをテーブル表示 & グラフ表示 (のために JavaScript 埋め込み) したいのです。
112nobodyさん
2012/05/11(金) 10:17:46.83ID:???113nobodyさん
2012/05/11(金) 11:51:30.50ID:???114nobodyさん
2012/05/11(金) 12:45:49.39ID:??? せっかくテンプレートで役割分担してるんだから、まだXのコピーを用意する方がマシかも。
115109 / 111
2012/05/11(金) 19:43:21.59ID:??? 原因がわかりました。リストを渡したつもりがイテレータを渡していました。これは一度ループし終わると使えません。
116nobodyさん
2012/05/11(金) 21:08:24.13ID:??? バルス
117nobodyさん
2012/05/12(土) 23:49:26.94ID:Ss+1w/F4 職場の先輩がジュワンゴって発音するんですけど
どうしたらいいですか?
どうしたらいいですか?
118nobodyさん
2012/05/13(日) 00:03:13.19ID:??? ド素人が今からDjangoを始めるなら1.3と1.4のどちらがオススメですか?
119nobodyさん
2012/05/13(日) 00:27:12.18ID:??? わかりません><
120107
2012/05/13(日) 00:33:05.88ID:???123nobodyさん
2012/05/13(日) 22:00:06.06ID:XIq+bFUq djangoで異なる複数のリクエスト間で
(巨大な)オブジェクトをメモリ上に共有する方法ってないですか?
オブジェクトが小さければキャッシュ機能でmemcachedを使う
というのが良さそうですが、非常に大きい(数ギガ)オブジェクトを
共有したいのです
(memcachedだとオブジェクト一つのサイズには上限があるので
無理だと思ってるのですが、そんなことないですか?)
小さなオブジェクトが大量にあるのではなく
一つの巨大なオブジェクトというのが外せない条件になってます。
具体的な上限もなくて、システム上に展開できるサイズなら
何Gでも利用したいとなっています。
やりたいことのイメージは
「データを加工せよ」というリクエストを一回だけ発行して(この処理は遅くてもいい)
それ以降は
「加工したデータをグラフAにして描写」
「加工したデータをグラフBにして描写」
「加工したデータを更に加工」
というリクエストを発行
というものです。
この加工データが巨大なオブジェクトになっていて
複数のリクエストに対して高速に処理するために
メモリ上に共有させておきたいのです
何か上手い方法ないでしょうか?
(巨大な)オブジェクトをメモリ上に共有する方法ってないですか?
オブジェクトが小さければキャッシュ機能でmemcachedを使う
というのが良さそうですが、非常に大きい(数ギガ)オブジェクトを
共有したいのです
(memcachedだとオブジェクト一つのサイズには上限があるので
無理だと思ってるのですが、そんなことないですか?)
小さなオブジェクトが大量にあるのではなく
一つの巨大なオブジェクトというのが外せない条件になってます。
具体的な上限もなくて、システム上に展開できるサイズなら
何Gでも利用したいとなっています。
やりたいことのイメージは
「データを加工せよ」というリクエストを一回だけ発行して(この処理は遅くてもいい)
それ以降は
「加工したデータをグラフAにして描写」
「加工したデータをグラフBにして描写」
「加工したデータを更に加工」
というリクエストを発行
というものです。
この加工データが巨大なオブジェクトになっていて
複数のリクエストに対して高速に処理するために
メモリ上に共有させておきたいのです
何か上手い方法ないでしょうか?
124nobodyさん
2012/05/13(日) 23:10:09.79ID:??? >>123
共有ストレージの考えだとネットワークI/Oがネックになるし排他も面倒だから
加工処理用にバックエンドサーバを設けるのがシンプルかな。
んでキューでなげるようにすれば「データを加工せよ」ってのもフロント自体はすぐ返せるし、
バックエンドのクラスタ化も容易。
あとはフロントでキャッシュさせるなりチューニングしていくかんじ。
共有ストレージの考えだとネットワークI/Oがネックになるし排他も面倒だから
加工処理用にバックエンドサーバを設けるのがシンプルかな。
んでキューでなげるようにすれば「データを加工せよ」ってのもフロント自体はすぐ返せるし、
バックエンドのクラスタ化も容易。
あとはフロントでキャッシュさせるなりチューニングしていくかんじ。
125nobodyさん
2012/05/13(日) 23:39:37.00ID:XIq+bFUq >>124
不勉強で申し訳ないのですが
キューというのはメッセージ・キューイングと呼ばれる機能のことでしょうか?
具体的なイメージがよくわかってないのですが、仮にやりたかったことを
加工リクエスト
APPサーバがDBからデータ取得
取得したデータを加工
加工データを保持(この方法がわからなかった)
結果(加工しましたというメッセージ)をレスポンス
グラフAの描写リクエスト
APPサーバが保持されていた加工データをグラフ化
結果(グラフ)をレスポンス
として書いた場合、124さんの方法はどのような流れになるのでしょうか?
加工データ自体はAPPサーバとは別に立てたバックエンドサーバに保持
するということですか? またその場合、加工データは異なるリクエスト間で
共有されるのでしょうか?
質問ばかりですみません
不勉強で申し訳ないのですが
キューというのはメッセージ・キューイングと呼ばれる機能のことでしょうか?
具体的なイメージがよくわかってないのですが、仮にやりたかったことを
加工リクエスト
APPサーバがDBからデータ取得
取得したデータを加工
加工データを保持(この方法がわからなかった)
結果(加工しましたというメッセージ)をレスポンス
グラフAの描写リクエスト
APPサーバが保持されていた加工データをグラフ化
結果(グラフ)をレスポンス
として書いた場合、124さんの方法はどのような流れになるのでしょうか?
加工データ自体はAPPサーバとは別に立てたバックエンドサーバに保持
するということですか? またその場合、加工データは異なるリクエスト間で
共有されるのでしょうか?
質問ばかりですみません
126nobodyさん
2012/05/14(月) 09:28:20.64ID:??? >>125
> 加工データ自体はAPPサーバとは別に立てたバックエンドサーバに保持
そう。仮に物理サーバはいっしょでも論理的に役割分担させる。
保持はGBオーダなデータ加工だし、mmapにしとけばファイルにも逃がせられる。
> するということですか? またその場合、加工データは異なるリクエスト間で
> 共有されるのでしょうか?
フロントへの加工リクエストに対して同じ対象の描写リクエストがだせるってことは
なんらかの識別子が存在してるはずで、バックエンドでも同様にやればなんとでもできる。
> 加工データ自体はAPPサーバとは別に立てたバックエンドサーバに保持
そう。仮に物理サーバはいっしょでも論理的に役割分担させる。
保持はGBオーダなデータ加工だし、mmapにしとけばファイルにも逃がせられる。
> するということですか? またその場合、加工データは異なるリクエスト間で
> 共有されるのでしょうか?
フロントへの加工リクエストに対して同じ対象の描写リクエストがだせるってことは
なんらかの識別子が存在してるはずで、バックエンドでも同様にやればなんとでもできる。
127nobodyさん
2012/05/14(月) 12:26:51.96ID:??? >>118
1.4から日付周りが変わってるから後々面倒なことになりたくなかったら1.4がいいよ
あと多対多のインスタンスもjoinするprefetch_related()とかもあって1.4を選ばない理由がない
generic viewがクラスベースになり、日本語サイトを参考に出来ないのがちょっとハマるかもしれないけど
1.4から日付周りが変わってるから後々面倒なことになりたくなかったら1.4がいいよ
あと多対多のインスタンスもjoinするprefetch_related()とかもあって1.4を選ばない理由がない
generic viewがクラスベースになり、日本語サイトを参考に出来ないのがちょっとハマるかもしれないけど
128nobodyさん
2012/05/15(火) 21:42:51.74ID:??? mmapじゃね。pythonはよくは知らんけど。
129nobodyさん
2012/05/16(水) 00:11:15.40ID:??? >>126
返信遅れました
正直まだ理解できてない部分があるのですが
何とかがんばってみます
(オブジェクトがリクエスト間で共有できるということは
バックエンド用のプロセスが新たに走っている
ことになるのですよね?)
もし「ここを見ればいい」というサイトがあれば
教えていただけるとありがたいです
返信遅れました
正直まだ理解できてない部分があるのですが
何とかがんばってみます
(オブジェクトがリクエスト間で共有できるということは
バックエンド用のプロセスが新たに走っている
ことになるのですよね?)
もし「ここを見ればいい」というサイトがあれば
教えていただけるとありがたいです
130123
2012/05/16(水) 00:17:58.30ID:??? ここは読んでおきました
http://d.hatena.ne.jp/yuku_t/20101018/1287391988
これを見た感じだとデータを保有しておくというよりは
文字通りジョブ(処理)を投げておいてバックエンドで実行させて
処理が終わり次第結果が返ってくるという印象を持ったのですが、
本来はそういう意図だとしても使い方を工夫することでストレージ
のように利用することも出来る、ということでしょうか
http://d.hatena.ne.jp/yuku_t/20101018/1287391988
これを見た感じだとデータを保有しておくというよりは
文字通りジョブ(処理)を投げておいてバックエンドで実行させて
処理が終わり次第結果が返ってくるという印象を持ったのですが、
本来はそういう意図だとしても使い方を工夫することでストレージ
のように利用することも出来る、ということでしょうか
131nobodyさん
2012/05/29(火) 23:13:19.69ID:??? で、djangoとrailsあなたたちはどっちが良いと思ってるの?
132nobodyさん
2012/05/31(木) 21:16:34.98ID:??? どっちもどっちじゃない?
133nobodyさん
2012/06/01(金) 02:05:04.95ID:??? https://code.djangoproject.com/ticket/18392
utf8mb4対応くるだろうか
utf8mb4対応くるだろうか
134nobodyさん
2012/06/17(日) 15:42:24.03ID:VLPHimKQ eclipseで実行して「It worked!」って表示されるけど、index.htmlが表示されない
なぜ表示されないのでしょうか(htmlファイル等はバグ等なく作成済み)
eclipse 3.7.2
django 1.3.0
なぜ表示されないのでしょうか(htmlファイル等はバグ等なく作成済み)
eclipse 3.7.2
django 1.3.0
135名無し
2012/06/18(月) 10:55:27.84ID:AXkhynzr 今人気の芸能人相性診断♪
楽しめる人気の占い発見しちゃいました。
いくつか質問に答えるだけであなたにピッタリの人がわかっちゃう。
気になったかたはチェックしてみてね。
http://232bs7.info/2/
楽しめる人気の占い発見しちゃいました。
いくつか質問に答えるだけであなたにピッタリの人がわかっちゃう。
気になったかたはチェックしてみてね。
http://232bs7.info/2/
137nobodyさん
2012/07/07(土) 15:38:34.13ID:KIWI0EBX django1.3でmodels.pyの位置をデフォルトから変えたら
管理画面にmodelsに定義したクラスが表示されなくなってしまって
とりあえずadmin.pyのほうをmodels.pyと同じフォルダに移したら
また表示されるようになったんだけど
admin.pyとmodels.pyって必ず同じフォルダい入れてないとダメなの?
admin.site.register(SampleModel, SampleAdminCls)
これを
admin.site.register(hoge.SampleModel, SampleAdminCls)
みたいにしても意味なかった
管理画面にmodelsに定義したクラスが表示されなくなってしまって
とりあえずadmin.pyのほうをmodels.pyと同じフォルダに移したら
また表示されるようになったんだけど
admin.pyとmodels.pyって必ず同じフォルダい入れてないとダメなの?
admin.site.register(SampleModel, SampleAdminCls)
これを
admin.site.register(hoge.SampleModel, SampleAdminCls)
みたいにしても意味なかった
138nobodyさん
2012/07/19(木) 00:34:40.11ID:??? インスコはrailsよりラクだよなw
な?・・・
な?・・・
139nobodyさん
2012/07/19(木) 20:17:21.87ID:??? pip install django
140nobodyさん
2012/07/25(水) 01:35:10.73ID:??? djangoって、単純なことでハマることが多い。
例えば、メールアドレスでログインさせたい時とか、
ユーザー登録フォームを複数ページに分割させて
最後にプレビュー表示&メール認証させるとか、
よくあるシステムを構築するのに一苦労する。
例えば、メールアドレスでログインさせたい時とか、
ユーザー登録フォームを複数ページに分割させて
最後にプレビュー表示&メール認証させるとか、
よくあるシステムを構築するのに一苦労する。
141nobodyさん
2012/07/25(水) 01:43:35.48ID:??? 年月日の入力Widgetも、
年と日は数字だけのSelectなのに、
月の部分だけは「○月」とか表示されるし、
サクっとできて欲しい機能がいまいち不完全。
情報共有したがらないPython使いの気質のせいか?
年と日は数字だけのSelectなのに、
月の部分だけは「○月」とか表示されるし、
サクっとできて欲しい機能がいまいち不完全。
情報共有したがらないPython使いの気質のせいか?
142nobodyさん
2012/07/25(水) 13:22:49.19ID:??? Railsはアホみたいに情報あふれてる、そのくせバージョン違いで使えないのが多くて萎える。
Djangoはその点Railsよりマシなはずなのに、情報自体少ない。
Djangoの情報が溢れれば楽なのにな
Djangoはその点Railsよりマシなはずなのに、情報自体少ない。
Djangoの情報が溢れれば楽なのにな
143nobodyさん
2012/07/27(金) 16:53:31.64ID:cxcs/EZn MySQlの設定するときに決まってpasswordが打ち込めなくなるんだけど知ってる?
escで逃げちゃってるからきっとadminサイト入れない。
escで逃げちゃってるからきっとadminサイト入れない。
144nobodyさん
2012/07/28(土) 15:55:26.49ID:??? >143
DjangoとSQLのバージョン書こう
つうか、設定ファイルに書けばよくないか
DjangoとSQLのバージョン書こう
つうか、設定ファイルに書けばよくないか
145nobodyさん
2012/08/09(木) 00:46:11.95ID:CMriqrOl Djangoの勉強を始めたばかりなのですが、わからないことがあり質問させて頂きます。
現在、勉強がてらにユーザ認証を行う掲示板のようなものをつくろうと考えています。
Modelとしましては、Entryクラスがあり、その中に
・書きこみ日時
・タイトル
・本文
・書きこみユーザ
という情報を持たせたいのですが、書きこみユーザはどのようにフィールドを設定すればいいのでしょうか?
まだ勉強中なのですが、認証にはDjangoのauthモジュールを使おうかと考えているのですが、そのauthモジュールの書きこみユーザとの連携方法がわかりません。
よろしくおねがいします。
現在、勉強がてらにユーザ認証を行う掲示板のようなものをつくろうと考えています。
Modelとしましては、Entryクラスがあり、その中に
・書きこみ日時
・タイトル
・本文
・書きこみユーザ
という情報を持たせたいのですが、書きこみユーザはどのようにフィールドを設定すればいいのでしょうか?
まだ勉強中なのですが、認証にはDjangoのauthモジュールを使おうかと考えているのですが、そのauthモジュールの書きこみユーザとの連携方法がわかりません。
よろしくおねがいします。
146Wob9w
2012/08/09(木) 02:00:17.11ID:??? 投稿テストですよん...( ̄ー ̄)ニヤリ
HOFj4DjMraDFpyM
133941476137733アメフトォ(大嘘) そして面接へ
HOFj4DjMraDFpyM
133941476137733アメフトォ(大嘘) そして面接へ
147nobodyさん
2012/08/24(金) 00:33:32.43ID:??? >>145
request.userからユーザーオブジェクト拾って入れる
ForeignKey(django.models.auth.models.User)でいいと思うけど
ttp://djangoproject.jp/doc/ja/1.0/ref/request-response.html#django.http.HttpRequest.user
request.userからユーザーオブジェクト拾って入れる
ForeignKey(django.models.auth.models.User)でいいと思うけど
ttp://djangoproject.jp/doc/ja/1.0/ref/request-response.html#django.http.HttpRequest.user
148nobodyさん
2012/08/31(金) 05:50:33.79ID:??? びっくりするほど過疎ってるね。
django、良いフレームワークなのに
なんでこんなに人少ないんだ?
そんなにPython使いが少ないのか、
そんなにPHPが便利すぎるのか。。
django、良いフレームワークなのに
なんでこんなに人少ないんだ?
そんなにPython使いが少ないのか、
そんなにPHPが便利すぎるのか。。
149nobodyさん
2012/08/31(金) 19:16:38.98ID:vOsjd0I6 日本でPython使ってる人なんて300人ぐらいしかいないもの
150nobodyさん
2012/09/03(月) 10:36:41.32ID:SqdE+p9Q ImageFieldのheight_fieldとwidth_fieldは何をするためのものになるのでしょうか?
http://docs.nullpobug.com/django-doc-ja/trunk/ref/models/fields.html#django.db.models.ImageField.height_field
このページの説明では何を言っているのかよくわかりませんでした。
http://docs.nullpobug.com/django-doc-ja/trunk/ref/models/fields.html#django.db.models.ImageField.height_field
このページの説明では何を言っているのかよくわかりませんでした。
151nobodyさん
2012/09/08(土) 09:07:34.56ID:??? おひさしブリーフなんだけどまだデファクトなん?
152nobodyさん
2012/09/09(日) 12:55:38.23ID:So5recQR 最近pyramid使い始めた
153nobodyさん
2012/09/10(月) 10:18:25.23ID:SzEanAFy CakePHPのセッションはUAと結び付けられているようですが、Djangoはそのような機能はありますか?
ブラウザのクッキーファイルが漏れて、セッションIDが奪われた時の対策としてどのようなものがあるか調べております。
ブラウザのクッキーファイルが漏れて、セッションIDが奪われた時の対策としてどのようなものがあるか調べております。
154nobodyさん
2012/10/01(月) 09:36:29.13ID:Yqd8lXeW URLFieldに入れる前に、URLFieldに入る値かどうかを確認したいのですが、そのようなことはできますか?
156nobodyさん
2012/10/02(火) 13:29:26.30ID:??? 書きこんでも誰も答えてくれないので書き込みません
157nobodyさん
2012/10/07(日) 11:17:06.65ID:??? >>149
> 日本でPython使ってる人なんて300人ぐらいしかいないもの
お前ら一人ひとりがこの精鋭たちなんだな……
http://www.youtube.com/watch?v=CFZiil0DfMc
> 日本でPython使ってる人なんて300人ぐらいしかいないもの
お前ら一人ひとりがこの精鋭たちなんだな……
http://www.youtube.com/watch?v=CFZiil0DfMc
158nobodyさん
2012/10/22(月) 23:38:00.87ID:??? デプロイの定番ってどんな感じなのでしょうか
nginxとgunicornをネットではよく見かける
nginxとgunicornをネットではよく見かける
159nobodyさん
2012/10/25(木) 14:49:20.54ID:???160nobodyさん
2012/11/15(木) 09:02:26.77ID:O5OuIbET Djangoの勉強をしていたらDjangoにはまってしまい、Djangoでサイトを作りなおしております。
そこで1点悩んでいる部分があるのですが、現在制作しているサイトはPHPで制作しており、アクセス毎に携帯電話、スマートフォン、PC、IE6-8を切り替えて表示していたのですが、Djangoではこのようなアクセスの振り分けはどのように行うのが一般的になるでしょうか?
urls.pyに/sp/indexや/i/index等をはさみアクセスURL毎に端末を振り分けるとなると、Viewが端末毎に必要になりそうですし、全てのViewの中で端末のUAで振り分けるとViewの1メソッドが大きくなるのではないかと思っています。
携帯電話向けサイトだとAjaxなどが使えないためPCと遷移も変わるので、前者がいいのかとも考えているのですが、検索した際に携帯電話からPCサイトにアクセスすると見えなくなってしまうとも考えています。
私の考えをただ書かせて頂きましたが、一般的な方法や工夫されている方法などあれば教えて頂ければと思います。よろしくお願い致します。
そこで1点悩んでいる部分があるのですが、現在制作しているサイトはPHPで制作しており、アクセス毎に携帯電話、スマートフォン、PC、IE6-8を切り替えて表示していたのですが、Djangoではこのようなアクセスの振り分けはどのように行うのが一般的になるでしょうか?
urls.pyに/sp/indexや/i/index等をはさみアクセスURL毎に端末を振り分けるとなると、Viewが端末毎に必要になりそうですし、全てのViewの中で端末のUAで振り分けるとViewの1メソッドが大きくなるのではないかと思っています。
携帯電話向けサイトだとAjaxなどが使えないためPCと遷移も変わるので、前者がいいのかとも考えているのですが、検索した際に携帯電話からPCサイトにアクセスすると見えなくなってしまうとも考えています。
私の考えをただ書かせて頂きましたが、一般的な方法や工夫されている方法などあれば教えて頂ければと思います。よろしくお願い致します。
161nobodyさん
2012/11/21(水) 21:48:36.75ID:??? Dajngoとか3日もあれば使いこなせるだろう
語ることすらないわ
語ることすらないわ
162nobodyさん
2012/11/22(木) 00:15:52.74ID:??? じゃあ質問に答えてやれよ
163nobodyさん
2012/11/22(木) 01:17:16.06ID:???164nobodyさん
2012/11/22(木) 02:32:21.53ID:??? まだリリースされてないけど、1.5で対応するみたいよ https://docs.djangoproject.com/en/dev/releases/1.5-alpha-1/
165nobodyさん
2012/11/28(水) 13:22:36.30ID:???166nobodyさん
2012/11/29(木) 14:03:21.70ID:??? Djangoで初期にDBに保存しておきたい値はどのように設定すればいいのでしょうか?
167nobodyさん
2012/11/29(木) 19:16:21.88ID:??? DBに直接書き込む
168nobodyさん
2012/11/30(金) 08:04:28.86ID:??? Djangoには初期値を設定する方法は容易されていないのでしょうか?
そうなると、スクリプトを設置する際に、syncdbしたあとに書きこみスクリプトを実行し、そのあとにスクリプトを動かす必要があるという事でしょうか?
そうなると、スクリプトを設置する際に、syncdbしたあとに書きこみスクリプトを実行し、そのあとにスクリプトを動かす必要があるという事でしょうか?
169nobodyさん
2012/11/30(金) 16:25:00.13ID:??? 問答無用でselect文発行するソースでも書いてるのか?
170nobodyさん
2012/12/01(土) 11:24:52.03ID:???171nobodyさん
2012/12/01(土) 11:59:08.01ID:??? テストサーバーでデバグしたあと本番にデプロイするときに、スキーマはそのままで、
データだけ空(または必要最小限な初期値のみ&もちろんインデックスも最初から)に戻して
うpしてくれる機能があると便利かな、とは思う。
データだけ空(または必要最小限な初期値のみ&もちろんインデックスも最初から)に戻して
うpしてくれる機能があると便利かな、とは思う。
172nobodyさん
2012/12/01(土) 15:45:47.56ID:??? 本番アップデートするたびに初期化されるのか。
胸熱
胸熱
174nobodyさん
2012/12/18(火) 07:32:04.58ID:??? Djangoをレンタルサーバで使える業者ってありますかね? VPSで運用していると、OSやシステムのメンテナンスコストがかかってしまうため、レンタルサーバのように、メンテナンスは業者が行なってくれるところを探しています。
176nobodyさん
2012/12/20(木) 08:11:54.79ID:??? GAEで新しめのDjangoを使おうとすると、自分でDjango自体のメンテナンスが必要になるかと思います。そういったことも含めメンテナンスをしてくれる業者はありませんか?
納品してしまったら、こちらからはシステム以外のメンテナンスを余りしなくてもいいようにしたいです。
納品してしまったら、こちらからはシステム以外のメンテナンスを余りしなくてもいいようにしたいです。
177nobodyさん
2012/12/26(水) 17:54:39.43ID:??? Django1.4を利用してDjangoの勉強をしております。
複数のデータベースを使った実験をしようと、
http://www.ianlewis.org/jp/django-model-other-db-memo
こちらを参考に特定のモデルの振り分けを試してみたのですが、
django.core.exceptions.ImproperlyConfigured: Error importing database router TestRouter: "cannot import name connection"
というエラーが出てしまいます。
検索すると、
http://stackoverflow.com/questions/11452837/django-database-router-cannot-import-name-connection
ここがみつかり、DATABASE_ROUTERSの上の行に
from django.db import connections
を追加するとエラーが出なくなります。
ですが、setting.pyの最上部に追加すると同じエラーが出ます。
これはなぜDATABASE_ROUTERSの上の行でなければいけないのでしょうか?
複数のデータベースを使った実験をしようと、
http://www.ianlewis.org/jp/django-model-other-db-memo
こちらを参考に特定のモデルの振り分けを試してみたのですが、
django.core.exceptions.ImproperlyConfigured: Error importing database router TestRouter: "cannot import name connection"
というエラーが出てしまいます。
検索すると、
http://stackoverflow.com/questions/11452837/django-database-router-cannot-import-name-connection
ここがみつかり、DATABASE_ROUTERSの上の行に
from django.db import connections
を追加するとエラーが出なくなります。
ですが、setting.pyの最上部に追加すると同じエラーが出ます。
これはなぜDATABASE_ROUTERSの上の行でなければいけないのでしょうか?
178nobodyさん
2012/12/27(木) 15:14:46.35ID:??? render_to_response()の第3引数のRequestContextというのが全く意味がわかりません
説明していただけませんか?
説明していただけませんか?
179nobodyさん
2012/12/29(土) 03:06:45.67ID:G1+BbVGH 馬鹿には無理
180nobodyさん
2013/01/05(土) 18:01:55.06ID:??? アプリ起業 iPhone C#まとめ Ver 1.5
http://tinyurl. com/9w97424
http://tinyurl. com/9w97424
181nobodyさん
2013/01/07(月) 12:07:01.80ID:??? ModelFormを使ってフォームを作成しています。
UserForm( request.POST, request.FILES) のように、User登録フォームを作成しているのですが、passwordも入力された値を引き継がれるようです。これをパスワードのinputのvalueを空にしたいのですが、formsetの中身を操作するメソッドは用意されていないでしょうか?
UserForm( request.POST, request.FILES) のように、User登録フォームを作成しているのですが、passwordも入力された値を引き継がれるようです。これをパスワードのinputのvalueを空にしたいのですが、formsetの中身を操作するメソッドは用意されていないでしょうか?
182nobodyさん
2013/01/09(水) 01:21:05.79ID:??? formsetって書いてるけど、formでいいのかな?
form.is_validがFalseのときのエラー吐いたフォームでpasswordクリアしたいってことなら、
(TrueだったらHttpResponseRedirectを返すのがセオリーっぽいので
UserForm()には引数与えないだろうし)
javascriptのonloadイベントとかでクリアした方が楽かも。
form.is_validがFalseのときのエラー吐いたフォームでpasswordクリアしたいってことなら、
(TrueだったらHttpResponseRedirectを返すのがセオリーっぽいので
UserForm()には引数与えないだろうし)
javascriptのonloadイベントとかでクリアした方が楽かも。
183nobodyさん
2013/01/12(土) 08:19:26.89ID:??? どなたかsocial-pluginにmixiの対応をつけてくれませんか。
184nobodyさん
2013/01/18(金) 01:04:30.47ID:??? >>177
亀だけど、django/db/__init__.py中で
connections = ConnectionHandler(settings.DATABASES)ってなってるから、
settings.pyのDETABASES定義より下の行じゃないと
ダメなんじゃないかな。
亀だけど、django/db/__init__.py中で
connections = ConnectionHandler(settings.DATABASES)ってなってるから、
settings.pyのDETABASES定義より下の行じゃないと
ダメなんじゃないかな。
185nobodyさん
2013/01/19(土) 09:59:59.34ID:??? fixtureを使ってUserを追加したいのですが、どのように書けばよいのでしょうか?
187nobodyさん
2013/01/23(水) 13:23:40.95ID:??? 1.5全然来ないな
188nobodyさん
2013/02/12(火) 20:07:21.93ID:??? Southはpython3非対応?
189房州
2013/02/17(日) 18:07:03.35ID:??? 俺は教えねえよ。俺は坊やの先生じゃないからな。お前もPy人なら自分で気づけ
190nobodyさん
2013/02/22(金) 18:16:32.21ID:??? PHP,Ruby(というよりRails)の次にDjangoに目をつけて勉強中だが、チュートリアルがわかりづらすぎて挫折しそう
一つ一つ追っていけばその段階ではわかるけど、仕様そのものが全く頭に入ってこない
一つ一つ追っていけばその段階ではわかるけど、仕様そのものが全く頭に入ってこない
191nobodyさん
2013/02/23(土) 13:45:14.87ID:???194nobodyさん
2013/03/11(月) 00:26:00.34ID:??? django-social-authがPython3使えないみたいなんだがほかにいいライブラリって無い?
OAuth2&Python3で
OAuth2&Python3で
195nobodyさん
2013/03/22(金) 18:57:26.97ID:??? test
196nobodyさん
2013/03/25(月) 19:52:29.13ID:??? おもろいけどすぐ飽きる
http://portal.nifty.com/2013/03/22/a/3.htm
http://portal.nifty.com/2013/03/22/a/3.htm
197nobodyさん
2013/04/04(木) 12:10:00.96ID:??? >>190
いまいち体系化されてないんだよな。
middlewareやらsignalやらclass-based viewやら、
ちょっと奥まったところにいくとソースみるしかなくなる。
でもdjango自体はまだずっとマシで
そのオープンソースアプリになると全くドキュメントなかったりするから。
pythonのこういうところが普及しない原因なんだろうな。
いまいち体系化されてないんだよな。
middlewareやらsignalやらclass-based viewやら、
ちょっと奥まったところにいくとソースみるしかなくなる。
でもdjango自体はまだずっとマシで
そのオープンソースアプリになると全くドキュメントなかったりするから。
pythonのこういうところが普及しない原因なんだろうな。
198nobodyさん
2013/04/04(木) 16:51:07.95ID:mlSWjspl >>197
はげど(死語)
はげど(死語)
199nobodyさん
2013/04/04(木) 17:49:08.54ID:??? 馬鹿には無理
200nobodyさん
2013/04/04(木) 22:21:11.84ID:hTCiyNuO Django + jinja2 の環境を作っていてはまってます。
以下のように settings.py へカスタムフィルタを指定すると、
" 'str' object is not callable " のエラーになります。
-----------------------------------
JINJA2_FILTERS = {
'datetimeformat': 'utils.filters.datetimeformat',
}
-----------------------------------
で、クォーテーションを取って関数直にすると動きます。
-----------------------------------
JINJA2_FILTERS = {
'datetimeformat': utils.filters.datetimeformat,
}
-----------------------------------
なぜ??偉い人教えてください。
django1.4.5 jinja2-2.6 django_jinja-0.11
以下のように settings.py へカスタムフィルタを指定すると、
" 'str' object is not callable " のエラーになります。
-----------------------------------
JINJA2_FILTERS = {
'datetimeformat': 'utils.filters.datetimeformat',
}
-----------------------------------
で、クォーテーションを取って関数直にすると動きます。
-----------------------------------
JINJA2_FILTERS = {
'datetimeformat': utils.filters.datetimeformat,
}
-----------------------------------
なぜ??偉い人教えてください。
django1.4.5 jinja2-2.6 django_jinja-0.11
202nobodyさん
2013/04/05(金) 09:17:53.64ID:??? DjangoってO/R Mapperをすきなものに
簡単に入れ替えて使えるようになってますか?
簡単に入れ替えて使えるようになってますか?
203nobodyさん
2013/04/05(金) 11:25:49.80ID:F/TEgITk206nobodyさん
2013/04/10(水) 15:54:55.53ID:??? >>204-205
ありがとう
O/R mapperやテンプレートエンジンは何種類かから選べたり、
自由に入れ替えたりできるフレームワークもあるので、Djangoも
そうなってると思ったのですが、残念
ありがとう
O/R mapperやテンプレートエンジンは何種類かから選べたり、
自由に入れ替えたりできるフレームワークもあるので、Djangoも
そうなってると思ったのですが、残念
207nobodyさん
2013/04/14(日) 20:18:57.11ID:??? iPhoneアプリ. Windowsアプリを売って生き残れ Ver 1.7 リンク数61
Http://qr. net/kh4y
Http://qr. net/kh4y
208nobodyさん
2013/04/18(木) 22:35:21.76ID:??? django製の業務パッケージってなにか実例ないですか?
209nobodyさん
2013/05/01(水) 12:26:59.19ID:??? djangoアプリって日本好みなのは少ないね。
フレームワークとしては良いんだけどなぁ。
フレームワークとしては良いんだけどなぁ。
210nobodyさん
2013/05/01(水) 23:56:23.92ID:??? Webサイトは沢山つくったけど業務アプリ/パッケージはないな
そもそもWebサイトに比べてそんなに引き合いもないし
そもそもWebサイトに比べてそんなに引き合いもないし
211nobodyさん
2013/05/09(木) 22:27:24.07ID:??? django1.3をscalaにポーティングしようかしら?
213nobodyさん
2013/08/02(金) NY:AN:NY.ANID:??? djangoを導入して、codezineのチュートリアルが終わりました。
データベースにMySQLを使っているのですが、テーブルの文字セットがlatin1_swedish_ciになっているせいなのか、
日本語のテキストを投入できないのですが、モデルの定義で症状順序を指定する方法はないのでしょうか?
データベースにMySQLを使っているのですが、テーブルの文字セットがlatin1_swedish_ciになっているせいなのか、
日本語のテキストを投入できないのですが、モデルの定義で症状順序を指定する方法はないのでしょうか?
214nobodyさん
2013/08/14(水) NY:AN:NY.ANID:??? オブジェクトにプロパティを追加した状態でシリアライズを行いたいのですがどのようにすればいいでしょうか?
django.core.serializers.serializeでシリアライズを行うと、オブジェクトに行った変更が維持されずにシリアライズされてしまいます。
django.core.serializers.serializeでシリアライズを行うと、オブジェクトに行った変更が維持されずにシリアライズされてしまいます。
217nobodyさん
2013/09/24(火) 18:51:53.67ID:qDsFnzSc くっそー、すごく使いやすいし良いフレームワークだと思うのに、デプロイがうまくいかなくて腹立つ…
Djangoの問題じゃなくて、Apacheをうまくいじれない俺の問題なんだ…(;´д`)
Djangoの問題じゃなくて、Apacheをうまくいじれない俺の問題なんだ…(;´д`)
218nobodyさん
2013/09/24(火) 18:56:41.79ID:??? 途中でテーブルの列が変わったときと既存のテーブルとどうやって連携させるのかよくわからない
219nobodyさん
2013/09/24(火) 19:48:22.31ID:??? apatch捨ててnginx+uwsgiで行こう
223nobodyさん
2013/09/29(日) 13:33:41.13ID:??? Python3用のチュートリアルはどこかにないでしょうか?
224nobodyさん
2013/09/29(日) 19:09:36.11ID:??? Django1.5の時点ではPython3って実験的サポートじゃなかったっけ
225nobodyさん
2013/09/29(日) 19:51:23.06ID:??? そうなんすか?
でもいまさらPython2系というのも後ろ向きな気がしますし…
でもいまさらPython2系というのも後ろ向きな気がしますし…
226nobodyさん
2013/09/30(月) 02:52:14.59ID:??? Python2と3の違いなんて微々たるもんじゃん
227nobodyさん
2013/09/30(月) 11:04:14.98ID:4crUfdOT まぁ1.4のドキュメント見ながら、1.5をいじっていけば良いと思うよ。日本語がいいならね。
Python2と3の違いは自分で何とかするなり、わからなかったらここで聞くなり。
Python2と3の違いは自分で何とかするなり、わからなかったらここで聞くなり。
228nobodyさん
2013/10/05(土) 21:53:42.87ID:rLQ0vSt3 social authがうまく動かなくてぐぬぬってなっとる
229nobodyさん
2013/10/07(月) 22:48:06.70ID:??? Django Social Auth、Django1.4だと
<a href="{% url socialauth_begin 'twitter' %}">ログイン</a>
で動くけど、1.5なら
<p><a href="{% url 'socialauth_begin' 'twitter' %}">ログイン</a></p>
じゃないと動かないのね…。
<a href="{% url socialauth_begin 'twitter' %}">ログイン</a>
で動くけど、1.5なら
<p><a href="{% url 'socialauth_begin' 'twitter' %}">ログイン</a></p>
じゃないと動かないのね…。
230nobodyさん
2013/10/10(木) 08:22:16.60ID:??? <p>タグなしだと動かんって、こりゃハマるわw
231nobodyさん
2013/10/10(木) 13:43:57.07ID:??? え?
232nobodyさん
2013/10/12(土) 10:14:16.07ID:katzcLBA ごめん、pタグの有無が問題なんじゃなくて、 url って文字列をクォーテーションで囲むかどうかが問題なんだ。ごめん。
233nobodyさん
2013/10/12(土) 10:15:05.96ID:katzcLBA urlじゃねぇや、socialauth_beginって文字列な。
234nobodyさん
2013/10/22(火) 17:34:54.08ID:??? いままでPHPのWebフレームワークしか使ったことないけどrailsは以外に簡単だった
Djangoは難しすぎる
まず、コントローラとViewとルーティングの3つすら全然わからない
Djangoは難しすぎる
まず、コントローラとViewとルーティングの3つすら全然わからない
235nobodyさん
2013/10/22(火) 20:21:30.74ID:??? それはいくらなんでもレベル低すぎないか・・・
236nobodyさん
2013/10/25(金) 13:21:28.78ID:upIsqz91 とりあえずわかんなくても、1.4のドキュメントのチュートリアルを一通りやればいいと思う。
で、それをもとに改変していけばそのうち慣れるんじゃない?
で、それをもとに改変していけばそのうち慣れるんじゃない?
237nobodyさん
2013/10/26(土) 18:58:50.65ID:??? djangoで一からアプリ作るのは意外とわかりやすい。
でもアプリをいろいろ組み合わせようとすると大変なことになる。
djangoのバージョンも迂闊にあげられないし。
ショッピングサイトをsachimoベースで作ってるが、
一から自分で書いた方が早いんじゃないかと思えてきた。
でもアプリをいろいろ組み合わせようとすると大変なことになる。
djangoのバージョンも迂闊にあげられないし。
ショッピングサイトをsachimoベースで作ってるが、
一から自分で書いた方が早いんじゃないかと思えてきた。
238nobodyさん
2013/10/26(土) 19:05:11.06ID:??? >>237
DjangoはRailsにならって、レールに沿ったやり方で開発する前提でしょ。どんなフレームワークでもそうだけど、特に。
レールから外れるなら、フレームワークよりライブラリ組み合わせるのが普通だと思う。
DjangoはRailsにならって、レールに沿ったやり方で開発する前提でしょ。どんなフレームワークでもそうだけど、特に。
レールから外れるなら、フレームワークよりライブラリ組み合わせるのが普通だと思う。
239nobodyさん
2013/10/26(土) 20:16:45.45ID:???240234
2013/10/27(日) 11:53:23.07ID:??? マニュアルのみてもわかんない
これMVCじゃないよね
これMVCじゃないよね
241nobodyさん
2013/10/27(日) 13:56:07.27ID:??? MTV a.k.a MVC
244nobodyさん
2013/11/10(日) 13:18:25.05ID:??? RailsやCakeを経て最近使い出したけどDjangoのORMって素敵だな
データベースありきじゃなくてちゃんとモデルが主役というか
今までDBの奴隷だったのが解放された感じ
データベースありきじゃなくてちゃんとモデルが主役というか
今までDBの奴隷だったのが解放された感じ
245nobodyさん
2013/11/12(火) 02:25:04.60ID:W3f6KAuy Django1.6ですよみなさん
246nobodyさん
2013/11/12(火) 05:46:48.93ID:???247nobodyさん
2013/11/12(火) 15:28:40.85ID:??? いつになったら1.4の翻訳は終了しますか?遅くないですか?
248nobodyさん
2013/11/12(火) 15:32:11.85ID:??? https://docs.djangoproject.com/en/1.6/topics/http/urls/
このぐらいの量なら1日1見出し分のゆっくり翻訳でも一ヶ月で終わりますよ
コミュニティがあまり活発ではないのでしょうか?
このぐらいの量なら1日1見出し分のゆっくり翻訳でも一ヶ月で終わりますよ
コミュニティがあまり活発ではないのでしょうか?
249nobodyさん
2013/11/12(火) 17:20:28.66ID:??? 1.0からとか使ってる人は、大きな変更点さえ日本語であれば、後は英語でも困らないんじゃないか。
困ってるなら、あなたがやってもいいのよ。
困ってるなら、あなたがやってもいいのよ。
250nobodyさん
2013/11/12(火) 21:08:41.51ID:??? 別のフレームワークの日本語訳で忙しいから俺はやらないよw
251nobodyさん
2013/11/13(水) 01:25:01.46ID:??? なぜ英語も読めないのか?まずはそこを反省すべきではなかろうか
252nobodyさん
2013/12/06(金) 20:28:11.08ID:VQsT5HYM Python3どうでしょう
253nobodyさん
2013/12/07(土) 04:58:47.30ID:??? とりあえず問題なくつかえてる
254sage
2013/12/07(土) 17:27:24.49ID:gAFb5wMQ >>250
どのフレームワーク?証拠見せろよw
どのフレームワーク?証拠見せろよw
255nobodyさん
2013/12/13(金) 12:15:36.58ID:??? 1.6でPython3対応したことを知って学び始めてるんですが、
https://docs.djangoproject.com/en/1.6/topics/auth/customizing/
のA full exampleのuser = self.model(…)の意味がわかりません
BaseUserManagerの中にmodelっていうメゾッドがあるんですか?
https://docs.djangoproject.com/en/1.6/topics/auth/customizing/
のA full exampleのuser = self.model(…)の意味がわかりません
BaseUserManagerの中にmodelっていうメゾッドがあるんですか?
256nobodyさん
2013/12/13(金) 13:31:51.00ID:??? BaseUserManagerが継承しているManagerの中にmodelが定義されている
ドキュメント読んで疑問点が出たら django のソースを見るのが一番
たしかにそのあたりはちょっとややこしいけど・・・
ドキュメント読んで疑問点が出たら django のソースを見るのが一番
たしかにそのあたりはちょっとややこしいけど・・・
257nobodyさん
2013/12/13(金) 14:56:46.43ID:??? ありがとうございます
こんなに早く回答がもらえるとは思ってなかった
こんなに早く回答がもらえるとは思ってなかった
258nobodyさん
2013/12/19(木) 13:42:20.81ID:??? 1.5でカスタムユーザ追加されたらしいですけどその前はどうしてたんです?
260nobodyさん
2013/12/19(木) 15:41:05.68ID:??? カスタムユーザが便利すぎてもうprofileには戻れない
261nobodyさん
2014/01/18(土) 18:04:24.93ID:??? 開発中にview内でprintで変数の中身を確認してるのですが本番環境でprintを消し忘れると
[Errno 5] Input/output error
で落ちてしまいます
これを回避する方法は無いのでしょうか?
[Errno 5] Input/output error
で落ちてしまいます
これを回避する方法は無いのでしょうか?
262nobodyさん
2014/01/19(日) 01:49:06.58ID:??? logging使おう
263nobodyさん
2014/01/21(火) 05:07:03.69ID:??? それはloggingを使って変数の中身を出力して確認するという事なのでしょうか
それともprintが出力するはずだった情報をloggingが受け取る?ことでエラーが発生しないというなんでしょうか
あと、もし500を返すような致命的エラーが出たらメールで管理者に送る機能しか無くて、ファイルにlogとして残せないですよね?
メール送るところを自分で改変してログに残せそうな気もするんですがちょっと敷居が高過ぎます
http://www.18th-technote.com/post/5352244742/django-process-exception
今は上記を参考にviewで発生したエラーはprocess_exceptionで補足できてるんですが、
templateでもしエラーが起きたら補足できません
これデフォルトでなぜ付けないんだろうといつも疑問に思ってます
それともprintが出力するはずだった情報をloggingが受け取る?ことでエラーが発生しないというなんでしょうか
あと、もし500を返すような致命的エラーが出たらメールで管理者に送る機能しか無くて、ファイルにlogとして残せないですよね?
メール送るところを自分で改変してログに残せそうな気もするんですがちょっと敷居が高過ぎます
http://www.18th-technote.com/post/5352244742/django-process-exception
今は上記を参考にviewで発生したエラーはprocess_exceptionで補足できてるんですが、
templateでもしエラーが起きたら補足できません
これデフォルトでなぜ付けないんだろうといつも疑問に思ってます
264nobodyさん
2014/01/21(火) 09:23:00.68ID:???265nobodyさん
2014/01/22(水) 21:52:13.79ID:??? >>264
gunicornです
gunicornでログを生成するようにしたらprintの内容が出力されてエラーが出なくなりました!
Django本体のログのことしか頭に無かったです
ヒントありがとうございます 大変助かりました
gunicornです
gunicornでログを生成するようにしたらprintの内容が出力されてエラーが出なくなりました!
Django本体のログのことしか頭に無かったです
ヒントありがとうございます 大変助かりました
266nobodyさん
2014/01/25(土) 07:08:02.10ID:HM5WIj95 このスレでuWSGIを初めて知ったのですが良さげなんでしょうか
Djangoと言えばnginx+gunicornの組み合わせしか知らないんですが最近気になってます
Djangoと言えばnginx+gunicornの組み合わせしか知らないんですが最近気になってます
267nobodyさん
2014/01/28(火) 23:39:54.41ID:??? 同じくこのスレでuWSGIを知ったのですが、uWSGI+nginxにするとapacheに比べて
どの辺が嬉しいんでしょう?
どの辺が嬉しいんでしょう?
268nobodyさん
2014/01/29(水) 17:12:34.45ID:??? Appach
潤沢なメモリがあるサーバならApacheでも良い
枯れているし対応する拡張も多い
でも兎に角メモリイータでリソースに厳しい
uWSGI
馬鹿っ速い・先進的な機能がテンコ盛り・省リソースで動く
潤沢なメモリがあるサーバならApacheでも良い
枯れているし対応する拡張も多い
でも兎に角メモリイータでリソースに厳しい
uWSGI
馬鹿っ速い・先進的な機能がテンコ盛り・省リソースで動く
269nobodyさん
2014/02/07(金) 23:56:26.65ID:NNxPDh1r railsだのDjangoだのいじってる人はApache使わない印象
270nobodyさん
2014/02/13(木) 04:25:53.66ID:??? pyodbc.connect("DSN=hoge")
を含む関数を
manage.py shellから呼んでも通るんですが、
本番環境だとApacheがsegmentation fault(11)を吐きます
上記関数を含まない他のviewは問題なく表示できます。
どこらへん調べたらいいですか?
Apacheでmod_wsgiをdaemonモードで使っててDjango1.6です
を含む関数を
manage.py shellから呼んでも通るんですが、
本番環境だとApacheがsegmentation fault(11)を吐きます
上記関数を含まない他のviewは問題なく表示できます。
どこらへん調べたらいいですか?
Apacheでmod_wsgiをdaemonモードで使っててDjango1.6です
271nobodyさん
2014/02/23(日) 22:30:46.68ID:??? ここえらい過疎だな・・・
RoRに比べて日本語の情報も少ないし、Django弄ってる日本人少ない?
RoRに浮気したいけど、初心者に厳しいとも聞くし
RoRに比べて日本語の情報も少ないし、Django弄ってる日本人少ない?
RoRに浮気したいけど、初心者に厳しいとも聞くし
273nobodyさん
2014/02/24(月) 12:07:32.49ID:??? Web用にPython選ぶメリットって今は殆ど無いからね
274nobodyさん
2014/02/24(月) 14:39:31.70ID:Grf2Q2cg Pythonは初心者がマルチバイト文字で詰まって投げ出してるイメージ
英語圏は楽でいいよな
英語圏は楽でいいよな
275nobodyさん
2014/02/24(月) 20:18:43.30ID:??? あるわ
276nobodyさん
2014/02/24(月) 21:38:54.89ID:??? 今日からDjango始めてみたんだけど、Viewの部分が面倒くさくない?
278nobodyさん
2014/02/25(火) 06:29:04.41ID:??? 面倒くさいと感じたことはないな
そもそもDjangoに限らずViewの部分なんて難しい処理とかないじゃん
そもそもDjangoに限らずViewの部分なんて難しい処理とかないじゃん
279nobodyさん
2014/02/25(火) 16:06:21.05ID:??? Pythonで変数が設定されているか調べるにはどのようにすればいいですか?
PHPでいう、if(isset($var)){}のような事をしたいのですが
PHPでいう、if(isset($var)){}のような事をしたいのですが
280nobodyさん
2014/02/25(火) 16:10:25.31ID:??? ごめんなさい、スレを間違えました
281nobodyさん
2014/02/25(火) 16:37:36.90ID:??? 以下良くあるmysiteで書くけど、
Viewってmysite/mysite/urls.pyに毎回わざわざurlpatternsを書かないといけないの?
(r'^myapp/$', 'myapp.views.index')とか
また、アプリケーションとしてmyappを追加した場合、mysite/myapp/views.pyに毎回def index(request):context="" return HttpResponse(render())みたいな長ったらしいのを書かないといけないんでしょ?
で、テンプレートはmysite/template/myapp/以下にindex.htmlとして入れると
Smartyみたいに$view->assign();や$view->display()だけでいけるように設定できれば楽なんだけど
Viewってmysite/mysite/urls.pyに毎回わざわざurlpatternsを書かないといけないの?
(r'^myapp/$', 'myapp.views.index')とか
また、アプリケーションとしてmyappを追加した場合、mysite/myapp/views.pyに毎回def index(request):context="" return HttpResponse(render())みたいな長ったらしいのを書かないといけないんでしょ?
で、テンプレートはmysite/template/myapp/以下にindex.htmlとして入れると
Smartyみたいに$view->assign();や$view->display()だけでいけるように設定できれば楽なんだけど
282nobodyさん
2014/02/25(火) 21:06:50.68ID:??? Djangoの設計概念の理解不足だと思う
とは言えドキュメントにこのあたりは纏まって書いてないので
ひと通りやらないと分からないのはちょっと不親切だったりする
まず"Djangoアプリ 再利用" とかでググってみておくれ
urls.pyにまとめてurlを書く利点はページのURL配置に自由度を持たせる為
viewの指定については、django.shortcuts.render でも使えばいい
それか同じように毎回書くのが面倒ならそのラッパを好きに自分で作る。
テンプレートの場所も設定で変更できる。
開発時の問題ならシンボリックリンクでも貼っておけば良い。
とは言えドキュメントにこのあたりは纏まって書いてないので
ひと通りやらないと分からないのはちょっと不親切だったりする
まず"Djangoアプリ 再利用" とかでググってみておくれ
urls.pyにまとめてurlを書く利点はページのURL配置に自由度を持たせる為
viewの指定については、django.shortcuts.render でも使えばいい
それか同じように毎回書くのが面倒ならそのラッパを好きに自分で作る。
テンプレートの場所も設定で変更できる。
開発時の問題ならシンボリックリンクでも貼っておけば良い。
283nobodyさん
2014/02/25(火) 21:56:01.64ID:??? なるほど、ちょっと調べてみるね
それともう一つ質問あるんだけど、
例えばHTMLのフォーム(form.html)からanalyze.pyへ移動し、
そこでフォームのバリデーションなんかしたりしてから別のHTMLページに飛ばしたい場合は、
<form action="./analyze.py">でどのように指定すればいいの?
例えテンプレートform.htmlがanalyze.pyと同じディレクトリにあっても相対パスが適用されないよね?
CSSやJSの外部ファイルの読み込みの際にワケが分からなくてハマったんだけど
コレは/static/ディレクトリを作成し、その中に入れてなんとかなった
Djangoではマニュアルとか読んでてもModelがDBからみの事をいうような書かれ方してるけど、
自分は外部ライブラリなどもModelだと認識してる
analyze.pyのような関数やクラス群はどこに置いて、どのように指定すればいいの?
それともう一つ質問あるんだけど、
例えばHTMLのフォーム(form.html)からanalyze.pyへ移動し、
そこでフォームのバリデーションなんかしたりしてから別のHTMLページに飛ばしたい場合は、
<form action="./analyze.py">でどのように指定すればいいの?
例えテンプレートform.htmlがanalyze.pyと同じディレクトリにあっても相対パスが適用されないよね?
CSSやJSの外部ファイルの読み込みの際にワケが分からなくてハマったんだけど
コレは/static/ディレクトリを作成し、その中に入れてなんとかなった
Djangoではマニュアルとか読んでてもModelがDBからみの事をいうような書かれ方してるけど、
自分は外部ライブラリなどもModelだと認識してる
analyze.pyのような関数やクラス群はどこに置いて、どのように指定すればいいの?
284nobodyさん
2014/02/25(火) 22:34:11.12ID:??? PHPはファイルの場所と名前からURL情報が作られる。
まずこれを綺麗サッパリ忘れてくれ。
Djangoでは まずURLを登録し、そのURLで実行する処理を指定する。
例えば urls.py に /hoge/ へのアクセスは myapp/views.py の hoge(request) で処理せよという感じで指定する。
換言すれば、urls.py に登録ないURLへはアクセスできない。
Formの処理については 日本語のドキュメントにサンプルがある。
それをまず真似て作ってみる。いきなりDjangoの流儀と違うやり方で実装しようとしないでまずはサンプルの理解から。
別のページに飛ばすのは redirect を使えばよいし、
analyze.pyに書いた処理でバリデーションしたければ、Formのバリデート処理に、analyze.py を import して使えばよい。
また、<form action="xxx">にForm表示とは違うURLを指定することも可能だが、そのURLは当然 urls.py に登録済みでなければ駄目だよ。
>自分は外部ライブラリなどもModelだと認識してる
違う
まずこれを綺麗サッパリ忘れてくれ。
Djangoでは まずURLを登録し、そのURLで実行する処理を指定する。
例えば urls.py に /hoge/ へのアクセスは myapp/views.py の hoge(request) で処理せよという感じで指定する。
換言すれば、urls.py に登録ないURLへはアクセスできない。
Formの処理については 日本語のドキュメントにサンプルがある。
それをまず真似て作ってみる。いきなりDjangoの流儀と違うやり方で実装しようとしないでまずはサンプルの理解から。
別のページに飛ばすのは redirect を使えばよいし、
analyze.pyに書いた処理でバリデーションしたければ、Formのバリデート処理に、analyze.py を import して使えばよい。
また、<form action="xxx">にForm表示とは違うURLを指定することも可能だが、そのURLは当然 urls.py に登録済みでなければ駄目だよ。
>自分は外部ライブラリなどもModelだと認識してる
違う
285nobodyさん
2014/02/25(火) 23:39:29.25ID:??? 教えてくれてありがとね
analyze.pyを{{STATIC_URL}}内に入れてaction部にanalyze.pyを記述しフォームを実行したらanalyze.pyのダウンロードが始まったw
なるほど、Djangoって結構ガチッとしたFWなのかな
FWはZendFrameworkくらいしか使ったことないんだけど、アレは最初のコントローラー部で迷った以外はライブラリ感覚で使えたし、フォームなんかも無視して自分で実装しても問題なかった
対してcakePHPはガチッとしてると聞いた
ライブラリ感覚ならTurboGearの方がいいとか数年前読んだけど
自分としては、PythonはApache連携やら、フォームを作成後ブラウザからスクリプトを起動させるのが面倒くさいから、Django使おうって位の軽いユーザーのつもりだったんだけど、思った以上にブラウジングが面倒くさいなぁと
もうちょっと頑張って学習してみる
><form action="xxx">にForm表示とは
>違うURLを指定することも可能だが、
>そのURLは当然 urls.py に登録済みでなければ駄目だよ。
ココがちょっと分かんないんだけど、
mysite/libs内にanalyze.pyを入れたとして、
それらのディレクトリ、ファイルなど外部ファイルにアクセスするのにわざわざURL登録しないといけないの?
HTML,つまりViewを必要としないpythonファイルをディスパッチ、レンダリングするというなら、その方法が見当も付かないんだけど...
混乱してるなぁ...うぅむ...
analyze.pyを{{STATIC_URL}}内に入れてaction部にanalyze.pyを記述しフォームを実行したらanalyze.pyのダウンロードが始まったw
なるほど、Djangoって結構ガチッとしたFWなのかな
FWはZendFrameworkくらいしか使ったことないんだけど、アレは最初のコントローラー部で迷った以外はライブラリ感覚で使えたし、フォームなんかも無視して自分で実装しても問題なかった
対してcakePHPはガチッとしてると聞いた
ライブラリ感覚ならTurboGearの方がいいとか数年前読んだけど
自分としては、PythonはApache連携やら、フォームを作成後ブラウザからスクリプトを起動させるのが面倒くさいから、Django使おうって位の軽いユーザーのつもりだったんだけど、思った以上にブラウジングが面倒くさいなぁと
もうちょっと頑張って学習してみる
><form action="xxx">にForm表示とは
>違うURLを指定することも可能だが、
>そのURLは当然 urls.py に登録済みでなければ駄目だよ。
ココがちょっと分かんないんだけど、
mysite/libs内にanalyze.pyを入れたとして、
それらのディレクトリ、ファイルなど外部ファイルにアクセスするのにわざわざURL登録しないといけないの?
HTML,つまりViewを必要としないpythonファイルをディスパッチ、レンダリングするというなら、その方法が見当も付かないんだけど...
混乱してるなぁ...うぅむ...
286nobodyさん
2014/02/26(水) 00:25:11.85ID:??? {{STATIC_URL}} 静的なファイルを置く場所 JavaScript cssファイル 画像ファイル etc
{{MEDIA_URL}} ユーザがアップロードしたファイルを置く場所
上記にプログラムファイルを置いても駄目。
既に経験済みの様だが、プログラムファイルは実行されずダウンロードされてしまう。
>HTML,つまりViewを必要としないpythonファイルをディスパッチ、レンダリングする・・・
urls.pyには正規表現が使える。
たとえば url(r'^hoge/(?P<pagename>[a-zA-Z0-9]+).html$', 'mysite.views.nonview', name='nonview')
と定義すれば /hoge/foo.html や /hoge/bar.html といったURLを mysite/viers.py の nonview関数で処理できる
nonview関数ではpagename引数に入ったHTMLファイル名を 任意のディレクトリから呼び出し
HttpResponse 等で出力すればよい (もちろん任意のテンプレートでラップしてもよい)
または 静的HTMLの表示に全くDjangoを通さないくて良ければ {{STATIC_URL}} 以下にHTMLファイルを配置し
表示処理は HTTPServer にまかせてしまう
{{MEDIA_URL}} ユーザがアップロードしたファイルを置く場所
上記にプログラムファイルを置いても駄目。
既に経験済みの様だが、プログラムファイルは実行されずダウンロードされてしまう。
>HTML,つまりViewを必要としないpythonファイルをディスパッチ、レンダリングする・・・
urls.pyには正規表現が使える。
たとえば url(r'^hoge/(?P<pagename>[a-zA-Z0-9]+).html$', 'mysite.views.nonview', name='nonview')
と定義すれば /hoge/foo.html や /hoge/bar.html といったURLを mysite/viers.py の nonview関数で処理できる
nonview関数ではpagename引数に入ったHTMLファイル名を 任意のディレクトリから呼び出し
HttpResponse 等で出力すればよい (もちろん任意のテンプレートでラップしてもよい)
または 静的HTMLの表示に全くDjangoを通さないくて良ければ {{STATIC_URL}} 以下にHTMLファイルを配置し
表示処理は HTTPServer にまかせてしまう
287nobodyさん
2014/02/26(水) 00:48:09.44ID:??? 毎回毎回本当にありがとね
View部分の面倒くさい記述は教えてもらったので検索したりして何とかなった
慣れないとDjangoって難しいんだね
今んとこディスパッチャの部分が特に
皆自分で学んでいったんだろうけど、凄いなぁ
自分としては、
foo.htmlフォームの実行
-> analyze.pyよりフォームで送られてきたデータのバリデーションとデータベース接続、登録
-> リダイレクト
-> bar.html
というごく一般的なフォームの挙動を行おうとしただけでこれだけ悩んでる
{{STATIC_URL}} 静的なファイルを置く場所 JavaScript cssファイル 画像ファイル etc
{{MEDIA_URL}} ユーザがアップロードしたファイルを置く場所
上記にプログラムファイルを置いても駄目。
既に経験済みの様だが、プログラムファイルは実行されずダウンロードされてしまう。
>nonview関数ではpagename引数に入ったHTMLファイル名を 任意のディレクトリから呼び出し
>HttpResponse 等で出力すればよい (もちろん任意のテンプレートでラップしてもよい)
と言う事は、Djangoでは/lib/などの外部ファイル(admin.pyやsetting.pyなどではなく、myfunctions.pyのようなもの)は使えず、処理を行いたい挙動はnonview関数内にPythonスクリプトを書いていくということになるんだね?
なるほど
View部分の面倒くさい記述は教えてもらったので検索したりして何とかなった
慣れないとDjangoって難しいんだね
今んとこディスパッチャの部分が特に
皆自分で学んでいったんだろうけど、凄いなぁ
自分としては、
foo.htmlフォームの実行
-> analyze.pyよりフォームで送られてきたデータのバリデーションとデータベース接続、登録
-> リダイレクト
-> bar.html
というごく一般的なフォームの挙動を行おうとしただけでこれだけ悩んでる
{{STATIC_URL}} 静的なファイルを置く場所 JavaScript cssファイル 画像ファイル etc
{{MEDIA_URL}} ユーザがアップロードしたファイルを置く場所
上記にプログラムファイルを置いても駄目。
既に経験済みの様だが、プログラムファイルは実行されずダウンロードされてしまう。
>nonview関数ではpagename引数に入ったHTMLファイル名を 任意のディレクトリから呼び出し
>HttpResponse 等で出力すればよい (もちろん任意のテンプレートでラップしてもよい)
と言う事は、Djangoでは/lib/などの外部ファイル(admin.pyやsetting.pyなどではなく、myfunctions.pyのようなもの)は使えず、処理を行いたい挙動はnonview関数内にPythonスクリプトを書いていくということになるんだね?
なるほど
288nobodyさん
2014/02/26(水) 07:45:04.05ID:??? 質問者はMVCが理解できていない
289nobodyさん
2014/02/26(水) 08:06:17.61ID:???290nobodyさん
2014/02/26(水) 21:53:50.81ID:??? Two scoop of django 1.6のkindle版マダー?
291nobodyさん
2014/02/26(水) 22:48:12.48ID:LOhj6Qup 例えば日毎に複数モデルからデータを持ってきて表示するカレンダーを作る場合、
Manager:date等を指定してのクエリ(戻り:QuerySetや集約後のデータ)
View:Calendar.monthdatescalendarのような構造の配列を作る
それぞれのモデルのManagerを呼んでデータ取得
配列にはモデルから取得したデータをまとめた辞書を入れる
Template:forループで上の配列を回してhtmlにする
こんな感じで合ってますか?
不安な点:
・クエリを書く場所(View?Manager?)
・View内でコードを書く場所
今はgetメソッドに直接書いていますが、getは弄らずにメソッドに書いてそれをテンプレートから
呼んだ方が(view.hoge的な)いいのでしょうか?それとも別ファイルに関数を書くべきですか?
・現在はデータをループしやすいような配列にしてから渡してますが、Template内である程度HTMLにした方がいいのか?
※formは軽くタグとか付けられますよね
ネットでサンプルを探してはみたのですが、今一これが正解!的なコードが見つからなくて・・・
あと設計の参考になりそうな良いサイトってありますでしょうか?
Manager:date等を指定してのクエリ(戻り:QuerySetや集約後のデータ)
View:Calendar.monthdatescalendarのような構造の配列を作る
それぞれのモデルのManagerを呼んでデータ取得
配列にはモデルから取得したデータをまとめた辞書を入れる
Template:forループで上の配列を回してhtmlにする
こんな感じで合ってますか?
不安な点:
・クエリを書く場所(View?Manager?)
・View内でコードを書く場所
今はgetメソッドに直接書いていますが、getは弄らずにメソッドに書いてそれをテンプレートから
呼んだ方が(view.hoge的な)いいのでしょうか?それとも別ファイルに関数を書くべきですか?
・現在はデータをループしやすいような配列にしてから渡してますが、Template内である程度HTMLにした方がいいのか?
※formは軽くタグとか付けられますよね
ネットでサンプルを探してはみたのですが、今一これが正解!的なコードが見つからなくて・・・
あと設計の参考になりそうな良いサイトってありますでしょうか?
292nobodyさん
2014/02/26(水) 22:50:32.75ID:??? >・現在はデータをループしやすいような配列にしてから渡してますが、Template内である程度HTMLにした方がいいのか?
Template内で → View内で
でした
Template内で → View内で
でした
293nobodyさん
2014/02/27(木) 01:08:04.43ID:??? 単純なデータ取得、たとえば pkを指定してレコード取得や一覧取得はView
ビジネスロジックと言われるような中枢を成す処理はmodelまたはlogics.pyとか別ファイルにする
Djangoのポリシーではテンプレート内でデータは加工しない
テンプレートはデザイナーが触るものでプログラマーが触るものではない
よってデータの加工はviewでやる
getメソッド?なにそれ
ビジネスロジックと言われるような中枢を成す処理はmodelまたはlogics.pyとか別ファイルにする
Djangoのポリシーではテンプレート内でデータは加工しない
テンプレートはデザイナーが触るものでプログラマーが触るものではない
よってデータの加工はviewでやる
getメソッド?なにそれ
295nobodyさん
2014/02/27(木) 06:00:14.57ID:??? <select><option value="foo">bar</option></select>
のような形を作るにはどのようにすればいいのでしょうか?
class yes(forms.Form):
bar = forms.ChoiceField(
widget = forms.Select()
)
で、セレクトバーは出たんですが、その後の<option>の指定方法がわかりません
自分はHTMLで{{form.bar}}のようにしています
のような形を作るにはどのようにすればいいのでしょうか?
class yes(forms.Form):
bar = forms.ChoiceField(
widget = forms.Select()
)
で、セレクトバーは出たんですが、その後の<option>の指定方法がわかりません
自分はHTMLで{{form.bar}}のようにしています
296nobodyさん
2014/02/27(木) 06:01:32.60ID:??? すみません、barじゃなくfooでした
298nobodyさん
2014/02/27(木) 17:19:30.62ID:??? フォームでPOST値を送信する場合って、
PHPの場合は、送った先が$_POST['foo']とかを処理するけど、
Djangoの場合は、処理するページ(<form>のあるページ)がPOST値を処理してから次のページへリダイレクトって仕組みだよね?
送った先(次のページ)がPOST値を取得したり表示する場合はセッションを使わないといけないんだよね?
PHPの場合は、送った先が$_POST['foo']とかを処理するけど、
Djangoの場合は、処理するページ(<form>のあるページ)がPOST値を処理してから次のページへリダイレクトって仕組みだよね?
送った先(次のページ)がPOST値を取得したり表示する場合はセッションを使わないといけないんだよね?
301nobodyさん
2014/03/01(土) 00:04:24.54ID:??? >>292
getはクラスベース汎用ビューにあるgetのオーバーライドです
ネットの参考サイトがそのような書き方をしていましたので
requestからURLパラメータ欲しいから・・・と思いましたがView.requestでどこからでも取得出来るんですね
となるとコンテキストに追加するのはget_context_dataがいいのかな
あとテーブル操作はカスタムManager、レコード操作はModelと意識してます
>>294
フォームで言う、form.messageみたいなのを作るって事でしょうか?
ネットでもいろんなやり方があって、もう設計に拘らず適当でもいい気がしてきました・・・w
しかし関数ベースとクラスベースの情報があってぐぐり難いですね
getはクラスベース汎用ビューにあるgetのオーバーライドです
ネットの参考サイトがそのような書き方をしていましたので
requestからURLパラメータ欲しいから・・・と思いましたがView.requestでどこからでも取得出来るんですね
となるとコンテキストに追加するのはget_context_dataがいいのかな
あとテーブル操作はカスタムManager、レコード操作はModelと意識してます
>>294
フォームで言う、form.messageみたいなのを作るって事でしょうか?
ネットでもいろんなやり方があって、もう設計に拘らず適当でもいい気がしてきました・・・w
しかし関数ベースとクラスベースの情報があってぐぐり難いですね
303nobodyさん
2014/03/02(日) 09:36:50.36ID:??? >>1
オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れない。
http://toro.2ch.net/test/read.cgi/tech/1393660194/85
オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れない。
http://toro.2ch.net/test/read.cgi/tech/1393660194/85
304nobodyさん
2014/04/08(火) 07:57:45.66ID:Gp3QMMMl request.session['hoge'] = 0
sqlite使用で上のコードを書いただけで 200msくらいブラウザの反応が遅くなるから、
なんとなくmysqlに変えてみたらなぜか早くなりました(300ms→100ms)
※他にも簡単なSQLありますが、上のコードが無い場合は両者反応速度一緒ぐらいです
しかしdebug_toolbarで見るSQLの実行時間は常に変わらず0or1ms
あとtime.clockでもコードの実行時間見てるけど、なんか変です
上のコードがあるメソッドを、clockで囲ってコード有無・DB変更して計測しても、常に30ms未満
なぜでしょうか・・・orz
django1.6.2 python2.7 windows7
sqlite使用で上のコードを書いただけで 200msくらいブラウザの反応が遅くなるから、
なんとなくmysqlに変えてみたらなぜか早くなりました(300ms→100ms)
※他にも簡単なSQLありますが、上のコードが無い場合は両者反応速度一緒ぐらいです
しかしdebug_toolbarで見るSQLの実行時間は常に変わらず0or1ms
あとtime.clockでもコードの実行時間見てるけど、なんか変です
上のコードがあるメソッドを、clockで囲ってコード有無・DB変更して計測しても、常に30ms未満
なぜでしょうか・・・orz
django1.6.2 python2.7 windows7
305nobodyさん
2014/04/08(火) 19:30:15.43ID:??? 計測何回やったんだ
sqliteはファイルだからIOがとかなんとか
mysqlもファイルですよ
sqliteはファイルだからIOがとかなんとか
mysqlもファイルですよ
306nobodyさん
2014/04/08(火) 23:51:56.94ID:??? >>305
ついでにtimeitとやらで計測してみました
t = timeit.Timer("""s = SessionStore('key')
s.save()""", 'from django.contrib.sessions.backends.db import SessionStore')
logging.debug(t.timeit(10))
[ sqlite3.8.3.1 ] 約2800ms VACUUMすると遅くなって3800ms・・・
QUERY = u'SELECT "django_session"."session_key", "django_session"."session_data", "django_session"."expire_date"
FROM "django_session" WHERE ("django_session"."session_key" = %s AND "django_session"."expire_date" > %s )' -
PARAMS = (u"'z9q43506rahjmcheld9e0m9p4motsbwa'", u"'2014-04-08 13:53:36.183000'")
QUERY = u'BEGIN' - PARAMS = ()
QUERY = u'UPDATE "django_session" SET "session_data" = %s, "expire_date" = %s
WHERE "django_session"."session_key" = %s ' - PARAMS = (u"'NDFkMjdiMjI5NWUzYjliZWIzNGQwMGI1YzA1ZDcwMWQ5MjNmZWVlNDp7fQ=='",
u"'2014-04-22 13:53:36.190000'", u"'z9q43506rahjmcheld9e0m9p4motsbwa'")
UPDATEはdebug_toolbar上では1or2ms。トランザクションの関係で計測上手く出来ないのかも?
UPDATEをSQLiteManagerから直接実行しても300msかかってました
[ mysql5.6.17 ] 約140ms
SELECT ??? FROM `django_session` WHERE (`django_session`.`session_key` = 'z9q43506rahjmcheld9e0m9p4motsbwa'
AND `django_session`.`expire_date` > '2014-04-08 13:59:03' )
UPDATE `django_session` SET `session_data` = 'NDFkMjdiMjI5NWUzYjliZWIzNGQwMGI1YzA1ZDcwMWQ5MjNmZWVlNDp7fQ==',
`expire_date` = '2014-04-22 13:59:03' WHERE `django_session`.`session_key` = 'z9q43506rahjmcheld9e0m9p4motsbwa'
しかしsqliteのアダプタって無駄が多いんですね
さすがに差が開きすぎな気もするので、単に私の環境のsqliteがおかしいのかも・・・
ついでにtimeitとやらで計測してみました
t = timeit.Timer("""s = SessionStore('key')
s.save()""", 'from django.contrib.sessions.backends.db import SessionStore')
logging.debug(t.timeit(10))
[ sqlite3.8.3.1 ] 約2800ms VACUUMすると遅くなって3800ms・・・
QUERY = u'SELECT "django_session"."session_key", "django_session"."session_data", "django_session"."expire_date"
FROM "django_session" WHERE ("django_session"."session_key" = %s AND "django_session"."expire_date" > %s )' -
PARAMS = (u"'z9q43506rahjmcheld9e0m9p4motsbwa'", u"'2014-04-08 13:53:36.183000'")
QUERY = u'BEGIN' - PARAMS = ()
QUERY = u'UPDATE "django_session" SET "session_data" = %s, "expire_date" = %s
WHERE "django_session"."session_key" = %s ' - PARAMS = (u"'NDFkMjdiMjI5NWUzYjliZWIzNGQwMGI1YzA1ZDcwMWQ5MjNmZWVlNDp7fQ=='",
u"'2014-04-22 13:53:36.190000'", u"'z9q43506rahjmcheld9e0m9p4motsbwa'")
UPDATEはdebug_toolbar上では1or2ms。トランザクションの関係で計測上手く出来ないのかも?
UPDATEをSQLiteManagerから直接実行しても300msかかってました
[ mysql5.6.17 ] 約140ms
SELECT ??? FROM `django_session` WHERE (`django_session`.`session_key` = 'z9q43506rahjmcheld9e0m9p4motsbwa'
AND `django_session`.`expire_date` > '2014-04-08 13:59:03' )
UPDATE `django_session` SET `session_data` = 'NDFkMjdiMjI5NWUzYjliZWIzNGQwMGI1YzA1ZDcwMWQ5MjNmZWVlNDp7fQ==',
`expire_date` = '2014-04-22 13:59:03' WHERE `django_session`.`session_key` = 'z9q43506rahjmcheld9e0m9p4motsbwa'
しかしsqliteのアダプタって無駄が多いんですね
さすがに差が開きすぎな気もするので、単に私の環境のsqliteがおかしいのかも・・・
307306
2014/04/09(水) 06:33:27.18ID:??? すみません、どうやら単純にデータがSSDにあるかどうかの問題でした…
sqliteファイルをSSDへ移したところ、2800ms→230msまで縮まりました
しかしHDDとSSDでここまで違うとは…
sqliteファイルをSSDへ移したところ、2800ms→230msまで縮まりました
しかしHDDとSSDでここまで違うとは…
308nobodyさん
2014/05/22(木) 16:31:45.79ID:??? 馬鹿には無理
309nobodyさん
2014/05/24(土) 02:57:47.14ID:??? nginxで使う場合uwsgiとgunicornでは、どちらがオススメでしょうか?
310nobodyさん
2014/05/24(土) 03:17:53.06ID:??? そんな質問してるようじゃおまえにはまだはやい
311nobodyさん
2014/05/24(土) 12:31:13.12ID:??? uWSGIの方が色々出来て便利だけどドキュメント読めないと詰むかもわからん。
Emperor + Zerg で Graceful reload とか。
Emperor + Zerg で Graceful reload とか。
312nobodyさん
2014/05/24(土) 13:50:56.96ID:??? バカげた質問である
313nobodyさん
2014/05/24(土) 14:09:01.28ID:??? Djangoに入ってるsimplejsonってUNICODEを期待してるの?
315nobodyさん
2014/07/02(水) 22:36:04.75ID:??? どなたかいらっしゃたらちょっと助けて下さい。
DjangoのViewのとある関数で、別の関数の中で使った変数を使うことはできますか?
下の例なら、関数Aの中で関数BのgetHAMという変数を使いたいです。
DjangoのViewのとある関数で、別の関数の中で使った変数を使うことはできますか?
下の例なら、関数Aの中で関数BのgetHAMという変数を使いたいです。
316nobodyさん
2014/07/02(水) 22:38:02.95ID:??? (例)
def A(request):
fee = int(getHAM) + 1
return fee
def B(request):
getHAM = str(1+1)
def A(request):
fee = int(getHAM) + 1
return fee
def B(request):
getHAM = str(1+1)
317nobodyさん
2014/07/02(水) 23:15:22.78ID:??? そんな設計絶対に許さないけど、どうしてもというならセッション使おう
318nobodyさん
2014/07/02(水) 23:17:36.14ID:??? やっぱり許せん
ステートレスって言葉を勉強してこい
ステートレスって言葉を勉強してこい
319nobodyさん
2014/07/03(木) 00:19:06.33ID:??? 315です。
request.session['getHAM']みたいな感じで解決できたようです。
どうもありがとうございました。
ステートレスの意味が調べました。
ですが私はOAuth1を使ったTwitterアプリを作ろうとしていて、
views.pyのTwitterへリダイレクトする関数とTwitterからのcallbackを受ける関数はどうしても違うものになるかと思います。
プログラミング自体が初心者でして、不快にさせていたら申し訳ないです。
request.session['getHAM']みたいな感じで解決できたようです。
どうもありがとうございました。
ステートレスの意味が調べました。
ですが私はOAuth1を使ったTwitterアプリを作ろうとしていて、
views.pyのTwitterへリダイレクトする関数とTwitterからのcallbackを受ける関数はどうしても違うものになるかと思います。
プログラミング自体が初心者でして、不快にさせていたら申し訳ないです。
320nobodyさん
2014/07/03(木) 01:28:08.19ID:???321nobodyさん
2014/07/20(日) 11:11:20.67ID:??? プロジェクトとアプリケーションがいまいちわかりません
djangoではプロジェクトの下に異なるアプリケーションを作成する前提なんですか?
2ch掲示板のクローンを作りたいならmanage.py startapp bbs2chclone
rssリーダーを作りたいならmanage.py startapp rssreader
って1つのプロジェクトの中に作っていくスタイルがdjangoですか?
PHPのMVCから流れてきたのでこのへんがよくわかりません
djangoではプロジェクトの下に異なるアプリケーションを作成する前提なんですか?
2ch掲示板のクローンを作りたいならmanage.py startapp bbs2chclone
rssリーダーを作りたいならmanage.py startapp rssreader
って1つのプロジェクトの中に作っていくスタイルがdjangoですか?
PHPのMVCから流れてきたのでこのへんがよくわかりません
322nobodyさん
2014/07/20(日) 11:42:27.87ID:??? startappでviews.pyも一緒に作られないのは何故ですか?
323nobodyさん
2014/07/20(日) 17:59:28.79ID:??? 作られるよ
324nobodyさん
2014/07/20(日) 18:43:16.39ID:??? 1.6と1.7では作られませんよ
バージョンいくつの話ですか?
バージョンいくつの話ですか?
325nobodyさん
2014/07/20(日) 19:37:29.49ID:??? >>321
二つ目のアプリを別プロジェクトで作ってもいいけど、運用で一緒に動かせるように。
標準で入っているアプリも使っているだろ。
アプリ単体で作ってもいいけど、すぐ動かせるようにプロジェクトをジェネレートしているんだと思う。
二つ目のアプリを別プロジェクトで作ってもいいけど、運用で一緒に動かせるように。
標準で入っているアプリも使っているだろ。
アプリ単体で作ってもいいけど、すぐ動かせるようにプロジェクトをジェネレートしているんだと思う。
326nobodyさん
2014/09/20(土) 09:55:41.08ID:??? 配布目的ならやっぱりプロジェクトはわけたほうがいいですよね
327nobodyさん
2014/09/22(月) 18:49:56.60ID:??? 旧態依然とした社内で布教したく、業務システムのプロトタイプを作ってみました。
そこに入れるデータがExcelにしかないのですが、これをインポートするのにxlrdライブラリでExcelを読みつつ、django用に書いたmodelクラスのインスタンスを生成してはsave()を走らせるコードをちまちまと走らせています。
これでも要件は満たすのですが、皆さんだったらどうしますか?
そこに入れるデータがExcelにしかないのですが、これをインポートするのにxlrdライブラリでExcelを読みつつ、django用に書いたmodelクラスのインスタンスを生成してはsave()を走らせるコードをちまちまと走らせています。
これでも要件は満たすのですが、皆さんだったらどうしますか?
328nobodyさん
2014/09/25(木) 18:09:06.55ID:aYh5A6Fe Djangoでおすすめのプラグイン教えて
自分はdjango-debug-toolbarとpaginationくらいしか使ってないけど
自分はdjango-debug-toolbarとpaginationくらいしか使ってないけど
330nobodyさん
2014/09/26(金) 03:12:29.74ID:uLtl5abZ フォームでアルファベットのみとかしたい場合どうすればいい?
cleared_data[].isalpha()とかしたら、アルファベット以外でもすり抜けてしまうんだけど
cleared_data[].isalpha()とかしたら、アルファベット以外でもすり抜けてしまうんだけど
331nobodyさん
2014/09/26(金) 07:54:29.85ID:??? クライアントサイドとサーバサイドでバリデーションかけろよ
333nobodyさん
2014/09/26(金) 09:36:46.32ID:uLtl5abZ334nobodyさん
2014/09/26(金) 13:01:27.56ID:??? 【IT】「bash」シェルに重大な脆弱性、開発元がパッチ公開 [14/09/25]
http://daily.2ch.net/test/read.cgi/newsplus/1411612522/
多くのUNIXおよびLinuxのユーザーに利用されている「Bourne Again SHell(Bash)」に重大な
セキュリティホールが発見された。このセキュリティホールはBashによる環境変数の評価方法に起因している。
ハッカーは特別に作成した変数を用いてセキュリティホールを突き、シェルコマンドを実行できる。これにより
サーバはさらなる本格的な攻撃に対して脆弱な状態となる。
(略)
このセキュリティホールを抜本的に解決するには、脆弱性のあるBashを新しい安全なバージョンに置換する
必要がある。米国時間9月24日朝の時点で、Bashの開発元からすべての現行バージョンをアップデートする
パッチがリリースされている。また、DebianとRed Hatはパッケージ化されたパッチを公開している。
ディストリビューターからのパッチを待たず、アプリケーションに対する危険な入力を排除したり、シェルを
呼び出す古いCGIスクリプトを無効化して新しいスクリプトに置換したり、Bash自体を別のシェルに
置換するなどの回避策を実施することも重要だ。
http://daily.2ch.net/test/read.cgi/newsplus/1411612522/
多くのUNIXおよびLinuxのユーザーに利用されている「Bourne Again SHell(Bash)」に重大な
セキュリティホールが発見された。このセキュリティホールはBashによる環境変数の評価方法に起因している。
ハッカーは特別に作成した変数を用いてセキュリティホールを突き、シェルコマンドを実行できる。これにより
サーバはさらなる本格的な攻撃に対して脆弱な状態となる。
(略)
このセキュリティホールを抜本的に解決するには、脆弱性のあるBashを新しい安全なバージョンに置換する
必要がある。米国時間9月24日朝の時点で、Bashの開発元からすべての現行バージョンをアップデートする
パッチがリリースされている。また、DebianとRed Hatはパッケージ化されたパッチを公開している。
ディストリビューターからのパッチを待たず、アプリケーションに対する危険な入力を排除したり、シェルを
呼び出す古いCGIスクリプトを無効化して新しいスクリプトに置換したり、Bash自体を別のシェルに
置換するなどの回避策を実施することも重要だ。
336nobodyさん
2014/10/02(木) 20:04:40.32ID:MmprTnHx models使ったスクリプトで、データベースに問い合わせて得た結果セットをJSON化したいんですが、
...is not JSON seralizableとなります
どう処理すればいいですか?
ちなみに、
>>>foo = bar.objects.all()
>>>print type(foo)
<class 'django.db.models.query.ValuesQuerySet'>
>>>print json.dumps(foo)
で上記のエラーが出ます
...is not JSON seralizableとなります
どう処理すればいいですか?
ちなみに、
>>>foo = bar.objects.all()
>>>print type(foo)
<class 'django.db.models.query.ValuesQuerySet'>
>>>print json.dumps(foo)
で上記のエラーが出ます
337nobodyさん
2014/10/02(木) 21:12:21.95ID:??? QuerySetオブジェクトはそのままでは渡せない
dictionaryじゃないと
http://stackoverflow.com/questions/10502135/django-queryset-to-dict-for-use-in-json
dictionaryじゃないと
http://stackoverflow.com/questions/10502135/django-queryset-to-dict-for-use-in-json
338nobodyさん
2014/10/03(金) 08:34:38.15ID:L6uW93jV >>>a = ['ringo','リンゴ']
>>>print a
[{'ringo':'\xe3\x82'}]とか\u73feとかで表示されますが、これを日本語でちゃんと、'りんご'と表示させるにはどうすればいいですか?
また、階層が深いと[<ringo: ringo object>]のようになったりもしますがこれの対処法も教えてもらえないでしょうか?
>>>print a
[{'ringo':'\xe3\x82'}]とか\u73feとかで表示されますが、これを日本語でちゃんと、'りんご'と表示させるにはどうすればいいですか?
また、階層が深いと[<ringo: ringo object>]のようになったりもしますがこれの対処法も教えてもらえないでしょうか?
339nobodyさん
2014/10/03(金) 08:44:06.28ID:??? >>338
870 デフォルトの名無しさん sage 2014/10/02(木) 11:43:57.63 ID:9jKc/G7B
CUI環境で
>>>a = ['ringo','リンゴ']
>>>print a
[{'ringo':'\xe3\x82'}]とか\u73feとかで表示されますが、これを日本語でちゃんと、'りんご'と表示させるにはどうすればいいですか?
また、階層が深いと[<ringo: ringo object>]のようになったりもしますがこれの対処法も教えてもらえないでしょうか?
PHPのvar_dump()みたいにオブジェクト内でもデータを確認したいのですが
870 デフォルトの名無しさん sage 2014/10/02(木) 11:43:57.63 ID:9jKc/G7B
CUI環境で
>>>a = ['ringo','リンゴ']
>>>print a
[{'ringo':'\xe3\x82'}]とか\u73feとかで表示されますが、これを日本語でちゃんと、'りんご'と表示させるにはどうすればいいですか?
また、階層が深いと[<ringo: ringo object>]のようになったりもしますがこれの対処法も教えてもらえないでしょうか?
PHPのvar_dump()みたいにオブジェクト内でもデータを確認したいのですが
340nobodyさん
2014/10/03(金) 09:28:45.23ID:??? django関係なくね?
まずは python2 か python3 かはっきりしろ
ringo クラスに __repr__ メソッドを追加しろ
まずは python2 か python3 かはっきりしろ
ringo クラスに __repr__ メソッドを追加しろ
342nobodyさん
2014/10/04(土) 09:46:27.47ID:??? Djangoってさ、フォームのセキュリティに関して自分たちは何も対策することない?
基本的にO/Rマッパー使ったり、Formsクラスや{{ csrf_token }}使ってる限り
セッションハイジャックに関しては分かんないけど
基本的にO/Rマッパー使ったり、Formsクラスや{{ csrf_token }}使ってる限り
セッションハイジャックに関しては分かんないけど
343nobodyさん
2014/10/04(土) 10:28:41.48ID:??? 任せとけばいいよ
テストみてみ
すごいから
テストみてみ
すごいから
344nobodyさん
2014/10/04(土) 10:30:15.26ID:??? 悪いんだけど、そのテスト結果ってどこに書かれてる?
345nobodyさん
2014/10/04(土) 11:44:46.26ID:??? django のテストコード見てみろ
結果は実行してみろよ
結果は実行してみろよ
346nobodyさん
2014/10/04(土) 11:57:21.96ID:??? ポストされたデータの妥当性テスト
https://github.com/django/django/blob/master/tests/forms_tests/tests/test_fields.py
https://github.com/django/django/blob/master/tests/file_uploads/tests.py
他心配ならテスト読んでみるといい
https://github.com/django/django/tree/master/tests
他のフレームワークと違ってdjangoはmozillaがCVEとかあげてくれてる
http://www.cvedetails.com/vulnerability-list/vendor_id-10199/product_id-18211/Djangoproject-Django.html
ここ上がってるバグを他のフォームライブラリーで試してみるといいよ
https://github.com/django/django/blob/master/tests/forms_tests/tests/test_fields.py
https://github.com/django/django/blob/master/tests/file_uploads/tests.py
他心配ならテスト読んでみるといい
https://github.com/django/django/tree/master/tests
他のフレームワークと違ってdjangoはmozillaがCVEとかあげてくれてる
http://www.cvedetails.com/vulnerability-list/vendor_id-10199/product_id-18211/Djangoproject-Django.html
ここ上がってるバグを他のフォームライブラリーで試してみるといいよ
347nobodyさん
2014/10/04(土) 12:54:37.96ID:??? なるほど、ありがと
安心して使うことにする
安心して使うことにする
348nobodyさん
2014/10/04(土) 18:50:26.74ID:??? ジャンゴ、ジャンゴ
349nobodyさん
2014/10/04(土) 18:53:08.32ID:??? DjangoとcakePHPってどっちが良い?
サーバ公開ならApatcheと簡単に連携できてメンテも簡単なcakePHPかなと思うけど
サーバ公開ならApatcheと簡単に連携できてメンテも簡単なcakePHPかなと思うけど
351nobodyさん
2014/10/05(日) 23:02:12.14ID:5shIACe9 Djangoってさ、views.pyもだけど、特にforms.pyがとんでもなく長くなってしまうと思うけどどう対処してる?
フォーム登録のあるページを5ページでも作ろうものならその度にclass作って一気に長くなって管理が面倒くさいんだけど
フォーム登録のあるページを5ページでも作ろうものならその度にclass作って一気に長くなって管理が面倒くさいんだけど
352nobodyさん
2014/10/06(月) 00:23:20.78ID:??? views.py が大きくなる時は、
views/__init__py
views/foo.py
views/bar.py
みたいにファイル分割して __init__.py からインポートするようにしてるよ。
views/__init__py
views/foo.py
views/bar.py
みたいにファイル分割して __init__.py からインポートするようにしてるよ。
353nobodyさん
2014/10/06(月) 01:23:11.52ID:??? __init__ で * 展開する奴らを見ると殺したくなる
354nobodyさん
2014/10/06(月) 01:24:20.75ID:??? 'views.foo' でいいだろ
355nobodyさん
2014/10/06(月) 01:26:27.04ID:??? は???
356nobodyさん
2014/10/06(月) 01:42:28.00ID:??? >>351
modelForm使ってるので書くことほとんどない。
あと、対応するmodelのファイルに一緒に入れてる。
models.pyは使ってない。1model1ファイル。
modelが中心だと考えている。
modelForm使ってるので書くことほとんどない。
あと、対応するmodelのファイルに一緒に入れてる。
models.pyは使ってない。1model1ファイル。
modelが中心だと考えている。
357nobodyさん
2014/10/06(月) 09:45:14.28ID:??? forms.IntegerFieldにmax_length入れたら怒られたんだけど、自分はセキュリティ観点上フォームには必ず文字数制限を入れたい
しかも今回の場合は郵便番号の前半と後半部分なので3文字とかしか必要ないんだけど
もちろんクライアントサイド側でバリデートはさせるけど
どうしたらいいですか?
しかも今回の場合は郵便番号の前半と後半部分なので3文字とかしか必要ないんだけど
もちろんクライアントサイド側でバリデートはさせるけど
どうしたらいいですか?
358nobodyさん
2014/10/06(月) 10:05:58.70ID:??? >>> f = ComboField(fields=[CharField(max_length=3),IntegerField()])
>>> f.clean(123)
123
>>> f.clean(1234)
Traceback (most recent call last):
django.core.exceptions.ValidationError
>>> f.clean("aaa")
Traceback (most recent call last):
django.core.exceptions.ValidationError
>>> f.clean("567")
567
>>> f.clean("5678")
Traceback (most recent call last):
django.core.exceptions.ValidationError
>>> f.clean(123)
123
>>> f.clean(1234)
Traceback (most recent call last):
django.core.exceptions.ValidationError
>>> f.clean("aaa")
Traceback (most recent call last):
django.core.exceptions.ValidationError
>>> f.clean("567")
567
>>> f.clean("5678")
Traceback (most recent call last):
django.core.exceptions.ValidationError
359nobodyさん
2014/10/06(月) 11:13:11.67ID:??? うわ、そんなやり方しないといけないの?
widgetとかCharFieldの方に入れるのかな?
何か複雑そうだなぁ
教えてくれてありがと
widgetとかCharFieldの方に入れるのかな?
何か複雑そうだなぁ
教えてくれてありがと
360nobodyさん
2014/10/06(月) 22:27:56.00ID:??? >>357
django.core.validators.MaxValueValidator を使えばもう少し簡潔に書けるかも。
少なくとも、フィールドの型を本来のものと変える必要はなくなる。
使い方 等々、上のパッケージとクラスでググるとドキュメントが出てくるよ。
django.core.validators.MaxValueValidator を使えばもう少し簡潔に書けるかも。
少なくとも、フィールドの型を本来のものと変える必要はなくなる。
使い方 等々、上のパッケージとクラスでググるとドキュメントが出てくるよ。
361nobodyさん
2014/10/08(水) 10:18:30.84ID:L8w+mBMY363nobodyさん
2014/10/13(月) 23:45:05.77ID:??? views.pyを複数ファイルに分割すると
各viewで同じようなimport文を書くことになると思うんですけど
これスマートにできませんか? そういうもの割り切るしかないですか?
各viewで同じようなimport文を書くことになると思うんですけど
これスマートにできませんか? そういうもの割り切るしかないですか?
364nobodyさん
2014/10/13(月) 23:59:05.29ID:??? それはしゃーない
365nobodyさん
2014/10/14(火) 11:41:08.90ID:??? よくある、ユーザー登録する際にメールアドレスを登録してもらって、
そのメールに1回メールを送ってから、記載されたURLを開いて
存在確認が出来たらユーザー登録を許可するってのをやりたいんだけど、
contrib.authでコツコツ実装する感じですかね?
なんか、よくあるパターンなので、いいモジュールがあればと思ったんですが。
そのメールに1回メールを送ってから、記載されたURLを開いて
存在確認が出来たらユーザー登録を許可するってのをやりたいんだけど、
contrib.authでコツコツ実装する感じですかね?
なんか、よくあるパターンなので、いいモジュールがあればと思ったんですが。
366nobodyさん
2014/10/14(火) 16:31:09.62ID:??? Flaskならこの本でそのものズバリの内容を
ステップbyステップで解説してるんだがなぁ
つか今安いな! この本すごく分かり易いから、
djangoな人にも参考になると思うよ
http://www.amazon.co.jp/gp/aw/d/B00K00W9LI
ステップbyステップで解説してるんだがなぁ
つか今安いな! この本すごく分かり易いから、
djangoな人にも参考になると思うよ
http://www.amazon.co.jp/gp/aw/d/B00K00W9LI
368nobodyさん
2014/10/15(水) 00:01:24.58ID:??? 和書なら関係者の疑いもわかるが、洋書で
ステマ言われるとは思わんかったわw
ステマ言われるとは思わんかったわw
369nobodyさん
2014/10/15(水) 16:53:22.20ID:???370nobodyさん
2014/10/16(木) 12:01:06.28ID:QKioo2JW Django Version : 1.6.2
price = models.PositiveIntegerField(max_length=10, blank=True)
としてsyncdbした後MySQLAdminで確認すると、属性:UNSIGNEDとNULL:いいえとなってる
何でだろ?
自分は空白を許して、正の整数だけで登録したつもりなんだけど
どう変えればいいですか?
price = models.PositiveIntegerField(max_length=10, blank=True)
としてsyncdbした後MySQLAdminで確認すると、属性:UNSIGNEDとNULL:いいえとなってる
何でだろ?
自分は空白を許して、正の整数だけで登録したつもりなんだけど
どう変えればいいですか?
373nobodyさん
2014/10/17(金) 11:21:20.95ID:??? 質問させてください
Django+MySQLでトランザクションを実装しようと考えています
最初1.4の日本語訳を読んでいて'django.middleware.transaction.TransactionMiddleware'をsettings.pyに追加したところエラーが出ました
そこで調べているうちにバージョン1.6からトランザクション周りが変わったとのことを知りました
https://docs.djangoproject.com/en/1.6/topics/db/transactions/
英語での解説を読むのですが、'django.middleware.transaction.TransactionMiddleware'についての記述が見当たりません
これはもはやsettings.pyに書く必要はなくなったのでしょうか?
Django+MySQLでトランザクションを実装しようと考えています
最初1.4の日本語訳を読んでいて'django.middleware.transaction.TransactionMiddleware'をsettings.pyに追加したところエラーが出ました
そこで調べているうちにバージョン1.6からトランザクション周りが変わったとのことを知りました
https://docs.djangoproject.com/en/1.6/topics/db/transactions/
英語での解説を読むのですが、'django.middleware.transaction.TransactionMiddleware'についての記述が見当たりません
これはもはやsettings.pyに書く必要はなくなったのでしょうか?
374nobodyさん
2014/10/17(金) 14:41:47.81ID:??? Formって、Class内に一つでも使わないもの入れたらis_valid()通らないのな
ハマった
例えば
a = forms.CharField()
b = forms.CharField()
でHTML内でaのフォームだけ使った場合とか
クソ仕様だな
ハマった
例えば
a = forms.CharField()
b = forms.CharField()
でHTML内でaのフォームだけ使った場合とか
クソ仕様だな
376nobodyさん
2014/10/18(土) 15:52:42.45ID:??? 馬鹿には無理
377nobodyさん
2014/10/18(土) 19:51:18.31ID:??? The Zen of Python
378nobodyさん
2014/10/21(火) 18:09:20.88ID:no1UJMbX379nobodyさん
2014/11/02(日) 18:02:08.17ID:??? ManyToManyにしないといけないところをForeignKeyにしてたわ
やりなおしかったるいからsqliteファイル直接いじって頑張ってみよう。。
やりなおしかったるいからsqliteファイル直接いじって頑張ってみよう。。
380nobodyさん
2014/11/14(金) 12:38:43.15ID:??? formsって使ってる?
381nobodyさん
2014/12/12(金) 11:28:40.00ID:??? 馬鹿には無理
382nobodyさん
2015/02/12(木) 18:48:13.80ID:??? gae上でdjangoを学ぼうと、eclipseにPyDev
入れてみました。
しかし、gaeに展開できるdjango1.5のプロジェクト
をうまく作れません。
ググってみたのですが、djangoのバージョンが
古いものばかりです。
どこかお薦めサイトがないでしょうか?
入れてみました。
しかし、gaeに展開できるdjango1.5のプロジェクト
をうまく作れません。
ググってみたのですが、djangoのバージョンが
古いものばかりです。
どこかお薦めサイトがないでしょうか?
383nobodyさん
2015/02/12(木) 21:51:50.94ID:??? nonrel公式のチュートリアル見ればできるだろ
384nobodyさん
2015/02/13(金) 16:13:01.92ID:??? 今どきEclipseとかJavaでも使わんのではないか
PyCharmにしとけ
PyCharmにしとけ
385nobodyさん
2015/02/14(土) 21:06:27.94ID:??? emacsでいいんじゃない?
386nobodyさん
2015/02/16(月) 08:45:20.39ID:SjRYYRjh datおわた
2ch.net専用ブラウザの開発者の皆さまへ [転載禁止]2ch.net
http://anago.2ch.net/test/read.cgi/software/1424024569/
【非報】Jane Style山下が2ch専ブラapiを使用許諾する権限を得る
http://fox.2ch.net/test/read.cgi/poverty/1424031246/
2ch.net専用ブラウザの開発者の皆さまへ [転載禁止]2ch.net
http://anago.2ch.net/test/read.cgi/software/1424024569/
【非報】Jane Style山下が2ch専ブラapiを使用許諾する権限を得る
http://fox.2ch.net/test/read.cgi/poverty/1424031246/
387nobodyさん
2015/02/22(日) 06:23:30.03ID:OQN9yj0H 馬鹿には無理
388nobodyさん
2015/02/22(日) 14:18:27.03ID:???389nobodyさん
2015/03/16(月) 02:43:34.39ID:2jTe5y36390nobodyさん
2015/03/18(水) 08:24:26.87ID:nXibA0K9391nobodyさん
2015/03/19(木) 13:58:23.68ID:??? ビッ○カメラ札幌店の副店長の佐藤伸弦が暴行事件が起きていた
佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
392nobodyさん
2015/04/09(木) 13:19:39.65ID:jehHF/WR 1.8がリリースされたのに未だに和訳が1.4止まり
LTSだからとっとと1.8のも用意して欲しい
翻訳活動してないのにdjangoの翻訳に関わってるとか名乗らないでほしい
LTSだからとっとと1.8のも用意して欲しい
翻訳活動してないのにdjangoの翻訳に関わってるとか名乗らないでほしい
393nobodyさん
2015/04/09(木) 13:36:49.38ID:??? じゃあお前も手伝えよ
394nobodyさん
2015/04/10(金) 03:11:50.03ID:??? FreeBSDのPython3.4にpipが(どころか、site-packageには何も)入ってないんですが、
その辺の事情をご存知の方、情報ください
その辺の事情をご存知の方、情報ください
395nobodyさん
2015/04/10(金) 11:36:23.16ID:IfD1hcAX 何でまたWebprog板で聞いたのか・・・・
どうやってインストールしたのか知らないがpipは搭載されているから
標準パッケージにはまだ3.4がないからソースコードからインストールしたのかどうか知らないが
インストールに失敗したのではないかと
どうやってインストールしたのか知らないがpipは搭載されているから
標準パッケージにはまだ3.4がないからソースコードからインストールしたのかどうか知らないが
インストールに失敗したのではないかと
396nobodyさん
2015/04/10(金) 20:32:04.94ID:??? ごめんなさい。板違いでしたね。
Djangoがインストールできなかったので、つい。。。
ついでだから説明しますと、portからもpkgからもインストールしてみましたが、
どっちもsite-packageは空でした。
何かpipに(例えばセキュリティー上の)問題でも発生したのかではと思って
尋ねてみました。
Djangoがインストールできなかったので、つい。。。
ついでだから説明しますと、portからもpkgからもインストールしてみましたが、
どっちもsite-packageは空でした。
何かpipに(例えばセキュリティー上の)問題でも発生したのかではと思って
尋ねてみました。
397nobodyさん
2015/04/22(水) 14:13:21.75ID:iJvGkrJi FreeBSD の ports はバグの温床
398実は男
2015/04/28(火) 22:33:49.88ID:??? ぱいそんそわそわ
フォロリクよろしく(^з^)-☆
ややちゃん♂
https://twitter.com/minwqgmg
#ややちゃんかわいい
ややちゃんよりかわいいMTFなどいない
http://i.imgur.com/L7IX75Q.png
http://i.imgur.com/lkujqEZ.png
https://pbs.twimg.com/profile_images/590714340384382977/3_IE5FW8.jpg
http://i.imgur.com/t1dy6yB.jpg
#百合原まこきもいしね
http://light.dotup.org/uploda/light.dotup.org175301.jpg
https://twitter.com/mako_yurigahara
フォロリクよろしく(^з^)-☆
ややちゃん♂
https://twitter.com/minwqgmg
#ややちゃんかわいい
ややちゃんよりかわいいMTFなどいない
http://i.imgur.com/L7IX75Q.png
http://i.imgur.com/lkujqEZ.png
https://pbs.twimg.com/profile_images/590714340384382977/3_IE5FW8.jpg
http://i.imgur.com/t1dy6yB.jpg
#百合原まこきもいしね
http://light.dotup.org/uploda/light.dotup.org175301.jpg
https://twitter.com/mako_yurigahara
399nobodyさん
2015/06/23(火) 01:15:24.03ID:kjxEkJAQ へぇ、Djangoのスレあったのか。
今月の頭ぐらいPythonとDjangoを使ってるんだけど、
だいたい分かった。何か質問があったら答えるよ。
今月の頭ぐらいPythonとDjangoを使ってるんだけど、
だいたい分かった。何か質問があったら答えるよ。
400nobodyさん
2015/06/23(火) 02:29:43.67ID:??? んじゃ金正男の嫁のスリーサイズ教えて
401nobodyさん
2015/06/23(火) 02:35:09.92ID:??? Djangoと関係ないので断ります
402nobodyさん
2015/06/23(火) 13:58:53.76ID:SobDk1j7 laravelのドキュメント翻訳って一人でやってるしDjangoの翻訳がまったく進まないのはリーダーが悪い
403nobodyさん
2015/06/23(火) 14:20:47.37ID:SobDk1j7 そもそもあのアンケートも「翻訳不要」に誘導尋問してるような感じだしね
これでDjango翻訳に貢献してますっていうのはちょっとおかしいよねって話
これでDjango翻訳に貢献してますっていうのはちょっとおかしいよねって話
404nobodyさん
2015/06/23(火) 15:47:36.97ID:??? せやな。何も貢献してない人よりも
貢献しているってだけだな。
貢献しているってだけだな。
405nobodyさん
2015/06/25(木) 01:47:47.84ID:??? なんであんなに読みにくいんだろう
406nobodyさん
2015/06/25(木) 22:38:47.36ID:??? 翻訳してコミットすれば良いのでは
407nobodyさん
2015/06/26(金) 07:02:59.90ID:??? djangoは他の国のもあまり翻訳進んでなさそうだな
408nobodyさん
2015/06/29(月) 17:13:42.47ID:Bgy+1U3A409nobodyさん
2015/08/03(月) 21:54:25.08ID:??? manage.py runfcgi socket=hogehoge daemonize=falseでFastCGIを起動すると、kill -SIGTERMで死んでくれない。
defunctだからってことはないと思うけど、チュートリアルとか見ても殺すのにkill $(cat pidfile)だけなんだよなぁ。
defunctだからってことはないと思うけど、チュートリアルとか見ても殺すのにkill $(cat pidfile)だけなんだよなぁ。
410nobodyさん
2015/08/03(月) 22:09:28.04ID:??? ×defunct
○deprecated
○deprecated
411nobodyさん
2015/08/04(火) 12:32:33.22ID:??? 死んだら http でポート叩け
412nobodyさん
2015/08/04(火) 22:16:53.73ID:??? 自己解決。
実際はmethod=preforkとしてたんだけど、コレが良くなかったみたい。
Python3+Django1.8で動かしていて、runfcgiに必要なflupパッケージにflup6を使っていて、コイツがpreforkモード時の
シグナルの取り扱いにバグだかなんだか分からないがちゃんと拾ってくれなかったのが原因だった。
preforkにしたのは公式やWeb検索であったからで、とくにマルチプロセスにする意味もないのでmethod=threadedにしたら
問題なく動いた。
まぁ、どうせuwsgiとか使うのが常套なんだろうから大して役に立たないけど、情報展開。
実際はmethod=preforkとしてたんだけど、コレが良くなかったみたい。
Python3+Django1.8で動かしていて、runfcgiに必要なflupパッケージにflup6を使っていて、コイツがpreforkモード時の
シグナルの取り扱いにバグだかなんだか分からないがちゃんと拾ってくれなかったのが原因だった。
preforkにしたのは公式やWeb検索であったからで、とくにマルチプロセスにする意味もないのでmethod=threadedにしたら
問題なく動いた。
まぁ、どうせuwsgiとか使うのが常套なんだろうから大して役に立たないけど、情報展開。
413nobodyさん
2015/08/10(月) 09:57:31.75ID:aAG1FD9w 無料でdjango動かせるところがいいんだけど
俺の知ってる限りだとdjangoのバージョンが古いんだよね
1.8が使える所があったらいいんだけど
俺の知ってる限りだとdjangoのバージョンが古いんだよね
1.8が使える所があったらいいんだけど
414nobodyさん
2015/08/10(月) 10:10:10.07ID:??? GAEもDjango動くとか言ってて騙されたわ
415nobodyさん
2015/08/10(月) 13:47:02.66ID:??? スレチだけどheroku池
416nobodyさん
2015/08/10(月) 14:00:51.55ID:??? あっごめんスレチではないのか
417nobodyさん
2015/08/10(月) 22:47:39.35ID:??? 東方で不正発覚 [転載禁止]
http://hope.2ch.net/test/read.cgi/touhou/1439135722/
http://hope.2ch.net/test/read.cgi/touhou/1439135722/
418nobodyさん
2015/08/10(月) 23:50:30.22ID:+yFSj61n ロケールが日本の時のnaturaltimeで未来の分数に「今から1時間」みたいなの気持ち悪い
この訳を考えたやつ出てこいよwww
この訳を考えたやつ出てこいよwww
420nobodyさん
2015/08/19(水) 23:01:45.48ID:??? まだ1.4がメンテナンスされていたのかよ
さっさと切ればいいのいのに
さっさと切ればいいのいのに
421nobodyさん
2015/10/30(金) 11:16:38.21ID:H6qoFEao Djangoについて勉強したいのですが、何かいい資料はないでしょうか?
英語の資料とか勉強過程で読んで来たのですが、なかなかしんどくて
できれば日本語の本があればいいのですが
英語の資料とか勉強過程で読んで来たのですが、なかなかしんどくて
できれば日本語の本があればいいのですが
422nobodyさん
2015/10/30(金) 21:29:36.05ID:??? 俺も我慢して英語の本を読んでるよ
423nobodyさん
2015/10/30(金) 21:51:19.32ID:???424nobodyさん
2015/10/31(土) 11:43:12.18ID:4u0/YoLN 致命的ならお前はもう死んでいる
425nobodyさん
2015/10/31(土) 20:01:26.57ID:i2zw6rVr 特定のコンセプトなしに自由に利用することができるフリーな掲示板です。
自由なスレッドの作成、投稿にコメントの付与など3次元で楽しめます。
URLの投稿でのサイトの内容を画像でキャッシュします。
履歴も表示することができ、サイトの保存にも役立ちます。
また、RSS配信の記事を一覧で表示するニューススレッドを追加しました。
http://fluid.twolineprj.com/twoline/entry
(スマートフォンにも対応)
気軽に投稿してみてください。
また、新規サービスも続々追加予定。
こんな機能があったら・・などご意見も絶賛募集中!
自由なスレッドの作成、投稿にコメントの付与など3次元で楽しめます。
URLの投稿でのサイトの内容を画像でキャッシュします。
履歴も表示することができ、サイトの保存にも役立ちます。
また、RSS配信の記事を一覧で表示するニューススレッドを追加しました。
http://fluid.twolineprj.com/twoline/entry
(スマートフォンにも対応)
気軽に投稿してみてください。
また、新規サービスも続々追加予定。
こんな機能があったら・・などご意見も絶賛募集中!
426nobodyさん
2015/10/31(土) 23:06:01.54ID:??? 本を買わずとも、とりあえず思ったとおりに動かすようなのは日本語のページ見ながらでもできると思う。
ただ、なんというかべからず集というかベストプラクティスというかそういったものを体系的に学ぶとなると、書籍なのかな
ただ、なんというかべからず集というかベストプラクティスというかそういったものを体系的に学ぶとなると、書籍なのかな
427nobodyさん
2015/11/02(月) 03:28:28.05ID:??? 洋書がいいよ。なんてったって要所を抑えているからね。ばいちゃ
428nobodyさん
2015/11/02(月) 05:13:04.61ID:5qABfOWD ★桐光学園中学校高校バスケットボール部 インターハイ出場
桐◎学◎中学校の試験中は、お父さんも気を使っていたみたいで、
試験が終り週末に私(しまんざき結子)が自宅アトラス調布の嶋ザキ家のキッチンで洗い物をしている時襲われ?ました。
^^急に後ろから抱きしめてきた。 「慎太郎お父さん!」 言ったけど、構わず私の、、耳を舐めてチンコが勃ってました。
兄は万引き東京電機大学中学校しまんざき亮すけ(介)しまんざき結子=もと稲城市立向陽台小学校評判 万引 とぐぐれば顔!)
桐◎学◎中学校の試験中は、お父さんも気を使っていたみたいで、
試験が終り週末に私(しまんざき結子)が自宅アトラス調布の嶋ザキ家のキッチンで洗い物をしている時襲われ?ました。
^^急に後ろから抱きしめてきた。 「慎太郎お父さん!」 言ったけど、構わず私の、、耳を舐めてチンコが勃ってました。
兄は万引き東京電機大学中学校しまんざき亮すけ(介)しまんざき結子=もと稲城市立向陽台小学校評判 万引 とぐぐれば顔!)
429nobodyさん
2015/11/02(月) 12:55:32.10ID:OiZKD7bG >>427
めっちゃうけたωωωωωωωωω
めっちゃうけたωωωωωωωωω
430nobodyさん
2015/11/04(水) 19:16:35.89ID:gcyCvqHq 転職時の注意事項。
下記の条件が全て当てはまる会社にご注意下さい。
・IT系 in Tokyo
・転職会議で2.5点
・転職会議の「その他>2ch情報」の欄で過去の労基2chスレが表示される
下記の条件が全て当てはまる会社にご注意下さい。
・IT系 in Tokyo
・転職会議で2.5点
・転職会議の「その他>2ch情報」の欄で過去の労基2chスレが表示される
431nobodyさん
2016/01/26(火) 21:52:59.08ID:xWpOE00O 742 デフォルトの名無しさん sage 2016/01/26(火) 11:04:43.37 e3nmXFm7
そうか、やっぱ遅いのか
pypy使えば少しは早くなるのかな?
PythonはTracで感じたけれど、スクリプトじゃなくアプリケーションレベルになると極めて遅い印象なんだよな
Tracだけかもしれないけれど
Dropboxは通信が関係してくるので遅さは仕方がないけれども
Djangoスレなんて専用のがあるんだな
そっちに行ってみよう
そうか、やっぱ遅いのか
pypy使えば少しは早くなるのかな?
PythonはTracで感じたけれど、スクリプトじゃなくアプリケーションレベルになると極めて遅い印象なんだよな
Tracだけかもしれないけれど
Dropboxは通信が関係してくるので遅さは仕方がないけれども
Djangoスレなんて専用のがあるんだな
そっちに行ってみよう
432nobodyさん
2016/02/01(月) 14:45:45.09ID:GT9PcjWe データベースに性別で男か女かだけを0か1で入れたいんだけど、こういう場合でもPositiveSmallIntegerFieldがいいのかな?
かなり冗長な気もするけれど
かなり冗長な気もするけれど
433nobodyさん
2016/02/02(火) 07:24:38.76ID:???434nobodyさん
2016/02/02(火) 16:18:52.70ID:???435nobodyさん
2016/02/03(水) 15:17:44.59ID:??? フォームで生年月日を、と思うのですが何かいい方法はないでしょうか?
http://www.ahref.org/doc/hinagata/yyyymmdd.htmlのように、
year = forms.ChoiceField(
label=u'year',
choices=(
(1900,
http://www.ahref.org/doc/hinagata/yyyymmdd.htmlのように、
year = forms.ChoiceField(
label=u'year',
choices=(
(1900,
436nobodyさん
2016/02/03(水) 15:41:35.78ID:pxpepjDt year = forms.ChoiceField(
label=u'year',
choices=( [_ for _ in range(1900:2017)]
label=u'year',
choices=( [_ for _ in range(1900:2017)]
438nobodyさん
2016/02/04(木) 15:10:04.18ID:??? Djangoってなんでこんな分かりにくいんだろうか?
自分でPHPで作ったほうが遥かに楽で早く実装できると思う
自分でPHPで作ったほうが遥かに楽で早く実装できると思う
439nobodyさん
2016/02/04(木) 17:44:25.15ID:??? 同意せざるを得ない
440nobodyさん
2016/02/05(金) 16:26:40.94ID:??? たしかに分かりにくいけど一度仕様を把握してしまえば大規模なの作る場合はDjangoのほうが向いてると思う
ぶっちゃけ個人でやるならphpのほうが楽だけどな
ぶっちゃけ個人でやるならphpのほうが楽だけどな
441nobodyさん
2016/02/06(土) 15:04:49.92ID:??? ほかの軽量以外のフレームワークも全部分かりにくいとかぼやいてそうだなw
442nobodyさん
2016/02/07(日) 16:56:27.33ID:??? 誰かDjango1.9を翻訳してくれ
1.4は古すぎて、仕様が違うところがチラホラ
で、エラーと戦うのが面倒くさい
1.4は古すぎて、仕様が違うところがチラホラ
で、エラーと戦うのが面倒くさい
443nobodyさん
2016/02/09(火) 00:53:05.53ID:??? 英語わからんでも、ソース読んだらだいぶ分かるようになった。
444nobodyさん
2016/02/10(水) 16:21:00.58ID:??? バグ増殖マンですね判ります
445nobodyさん
2016/02/14(日) 21:18:21.64ID:??? 今のDjangoはマニュアル読んでも分かるように、1.4とは結構文法が違ってきている
日本語に翻訳するべき時期には来ているとは思うね
日本語に翻訳するべき時期には来ているとは思うね
446nobodyさん
2016/02/14(日) 22:42:32.16ID:??? GZip middlewareなんかも、1.4のマニュアルにはセキュリティ問題のこと書かれてないもんな
SecurityMiddlewareもない
1.4のマニュアルはもはや役立たずだよ
つまり、英語が出来ないとDjangoは使ったらダメくらいになってるな
SecurityMiddlewareもない
1.4のマニュアルはもはや役立たずだよ
つまり、英語が出来ないとDjangoは使ったらダメくらいになってるな
447nobodyさん
2016/02/15(月) 09:32:17.46ID:??? Django1.9は1.4とは別物
マニュアル1.4によく載っていたmodel内の__unicode__すらもはや非推奨
日本語訳の1.4は今や無用の産物
むしろ混乱する
英語出来なければDjango1.9は使わず、マニュアルが日本語対応している1.4使うべき
マニュアル1.4によく載っていたmodel内の__unicode__すらもはや非推奨
日本語訳の1.4は今や無用の産物
むしろ混乱する
英語出来なければDjango1.9は使わず、マニュアルが日本語対応している1.4使うべき
448nobodyさん
2016/02/15(月) 11:53:55.96ID:??? 自分の為にもここにURI書いとくけど、これはテンプレに入れんとダメだな
バージョンでの違いが大きくなってるから
https://docs.djangoproject.com/en/1.9/internals/deprecation/
バージョンでの違いが大きくなってるから
https://docs.djangoproject.com/en/1.9/internals/deprecation/
449nobodyさん
2016/02/15(月) 12:25:25.76ID:??? 古いドキュメントを検索から消し去る方法ないのかねぇ。
jQueryのあれも消えて欲しいんだが。
jQueryのあれも消えて欲しいんだが。
450nobodyさん
2016/02/16(火) 13:34:55.21ID:??? あの翻訳システムに登録して、おまえ等で少しずつ翻訳してくれよ…
454nobodyさん
2016/02/26(金) 01:55:48.44ID:??? 何にせよ、日本語の情報が少ないのと、古いがために日本では使いにくいと思われるだろうな
日本では断然PHPだろうし
PHPには勝てないよ
ちなみに面倒くさかったけれど、1.9の英語のマニュアル殆ど読んだ
1.4とは違う部分が多い
日本では断然PHPだろうし
PHPには勝てないよ
ちなみに面倒くさかったけれど、1.9の英語のマニュアル殆ど読んだ
1.4とは違う部分が多い
455nobodyさん
2016/02/27(土) 22:41:02.60ID:??? 俺は1.8から始めたんだけど、それでも1.4のドキュメントは最初の最初は役に立ったよ。
後はひたすらググって作ってきた。
そのググった結果でやっぱり英語の1.9のドキュメントが結構ヒットするから、自然と読んでるようになったなぁ。
これを1から読んでたら多分挫折してた
後はひたすらググって作ってきた。
そのググった結果でやっぱり英語の1.9のドキュメントが結構ヒットするから、自然と読んでるようになったなぁ。
これを1から読んでたら多分挫折してた
456nobodyさん
2016/02/29(月) 12:46:10.78ID:??? 俺が一週間ぐらいで私的に翻訳してた内容を何ヶ月もかかってリリースしてるダメな翻訳チーム
もういい加減こんなペースで活動してますアピールしてるのださいだけ
もういい加減こんなペースで活動してますアピールしてるのださいだけ
458nobodyさん
2016/03/01(火) 21:04:21.77ID:??? チームってか今誰か翻訳してんの?
アピールってなんだ?
批判だけして貢献できない癖に俺有能アピールはダサいだけ()
アピールってなんだ?
批判だけして貢献できない癖に俺有能アピールはダサいだけ()
459nobodyさん
2016/03/01(火) 22:56:32.09ID:??? 翻訳してますアピールしてほとんど活動してないよりかはまし
461nobodyさん
2016/03/02(水) 01:06:28.35ID:??? こんなんで活動してますって言えるなら他のOSSのドキュメント翻訳チームだったら首だよ首
462nobodyさん
2016/03/02(水) 18:25:59.93ID:??? 言うほど翻訳って必要か?
463nobodyさん
2016/03/03(木) 11:48:21.85ID:??? 文句言うなら、誰か勝手に翻訳して公開したらいいんじゃないか?
464nobodyさん
2016/03/10(木) 09:42:44.23ID:??? 今月から触りだしてネットで人のソース見ながらAPIまでは作ったけど難しい
465nobodyさん
2016/03/12(土) 18:28:00.76ID:??? 1.9はやらなくていいんじゃない?1.9から使えないものはログにでるし。
1.8がLTSだから1.8やるといい。そろそろ1.8がリリースされて1年だな。
あと2年のサポートだが、Django2系が出たらそっちがLTSになる。
1.8がLTSだから1.8やるといい。そろそろ1.8がリリースされて1年だな。
あと2年のサポートだが、Django2系が出たらそっちがLTSになる。
466nobodyさん
2016/03/18(金) 12:28:52.65ID:??? 自前のアプリで、管理サイトのlist_displayで表示項目と順序を制御するような事を実現したいのですが、参考になる情報源ないでしょうか。
ログインしたユーザーにより、あるモデルに対してユーザーAは項目1と項目2だけ、ユーザーBは項目2と項目5を表示するような事がしたいのです。
表示カラムモデルのようなものを作って、セッションからユーザーを特定し、対応する表示カラムモデルを取ってきて、それを元にコンテキストを生成すればなんとかなるかなと思ったり思わなかったり試行錯誤で悩んでいます。
ログインしたユーザーにより、あるモデルに対してユーザーAは項目1と項目2だけ、ユーザーBは項目2と項目5を表示するような事がしたいのです。
表示カラムモデルのようなものを作って、セッションからユーザーを特定し、対応する表示カラムモデルを取ってきて、それを元にコンテキストを生成すればなんとかなるかなと思ったり思わなかったり試行錯誤で悩んでいます。
467nobodyさん
2016/03/18(金) 16:14:37.86ID:??? ttp://qiita.com/44d/items/897e5bb20113315af006
恐らく似たような事例を見つけました。
恐らく似たような事例を見つけました。
468nobodyさん
2016/03/20(日) 10:19:42.44ID:???469nobodyさん
2016/03/22(火) 16:08:01.71ID:??? >>468
ありがとうございます。内容についていけてませんが、contrib/adminの中を漁ってみることにします。
自前アプリでやりたいだけなので、汎用的に作ってあるadmiサイトよりは簡単なのだろうと思いますが、そのadminサイトの中身なので難しいですね。。。
ありがとうございます。内容についていけてませんが、contrib/adminの中を漁ってみることにします。
自前アプリでやりたいだけなので、汎用的に作ってあるadmiサイトよりは簡単なのだろうと思いますが、そのadminサイトの中身なので難しいですね。。。
470nobodyさん
2016/04/14(木) 23:47:51.69ID:s0sLChci もう1ヶ月も投稿ないのか?
慣れたらDjangoが一番楽なような気がするのは俺だけか?
PHPのFWよりもいい気がするけれど
まぁガチガチなところがあるので、Ajaxとかの実装に少し悩んだりしたけれど
DB周りのフィールド名とかもハマった
慣れたらDjangoが一番楽なような気がするのは俺だけか?
PHPのFWよりもいい気がするけれど
まぁガチガチなところがあるので、Ajaxとかの実装に少し悩んだりしたけれど
DB周りのフィールド名とかもハマった
471nobodyさん
2016/04/15(金) 02:44:27.88ID:??? ハマりどころをまとめてくれてるサイトないの
472nobodyさん
2016/05/08(日) 21:34:57.72ID:??? 最初の設計が悪かったせいなんだけど、途中でapplicationの名前を変えると
テーブル名変えたり色々とめんどくさいね。
テーブル名変えたり色々とめんどくさいね。
473nobodyさん
2016/05/08(日) 21:52:04.69ID:??? テーブル名指定できるだろ
474nobodyさん
2016/05/09(月) 16:35:01.31ID:??? ナビゲーションメニューのような共用のテンプレートを作って他のテンプレートに埋め込めますか?
477nobodyさん
2016/05/14(土) 21:58:23.26ID:OUPh7qaa マ イ ン ド コ ン ト ロ ー ル の手法
・沢山の人が、偏った意見を一貫して支持する
偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法
・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法
偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い
靖 国 参 拝、皇 族、国 旗 国 歌、神 社 神 道を嫌う カ ル ト
10人に一人は カ ル ト か 外 国 人
「ガ ス ラ イ テ ィ ン グ」 で 検 索 を !
・沢山の人が、偏った意見を一貫して支持する
偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法
・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法
偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い
靖 国 参 拝、皇 族、国 旗 国 歌、神 社 神 道を嫌う カ ル ト
10人に一人は カ ル ト か 外 国 人
「ガ ス ラ イ テ ィ ン グ」 で 検 索 を !
478nobodyさん
2016/05/26(木) 12:52:23.01ID:qykxgyjz ge
479nobodyさん
2016/05/26(木) 17:01:30.37ID:qykxgyjz gult4
480nobodyさん
2016/05/27(金) 17:14:04.02ID:??? プログラミングの考え方が対象年齢5歳の絵本で身につく「ルビィのぼうけん」にpython
http://gigazine.net/news/20160524-hello-ruby-review/
http://gigazine.net/news/20160524-hello-ruby-review/
481nobodyさん
2016/06/11(土) 15:49:21.45ID:CUuO3A4Q WSGI周りの理解がダメなのか、調べたとおりやってもデプロイできないorz
実行者がapacheになるとパスが変わったりするのだろうか。
実行者がapacheになるとパスが変わったりするのだろうか。
482nobodyさん
2016/06/14(火) 12:50:08.99ID:??? 漏れはあきらめてapache用のdjango-cgi.pyを使ってる
483nobodyさん
2016/06/17(金) 18:07:15.86ID:4EMEQ+se 上手く行ったと思ったら数時間でアクセスできなくなって再格闘中。
トータルで7日くらいやってるが諦めて他の方法にしたほうが良さそう。。。
トータルで7日くらいやってるが諦めて他の方法にしたほうが良さそう。。。
484nobodyさん
2016/06/23(木) 23:04:02.02ID:3kqgeKYA 諦めきれず再格闘。macだからなのか、apacheが使ってるhttpdがapple製のdeamon?なのが原因なのか、多分wsgiにsetuidで権限を付与する所で失敗してバグってる模様。Linuxだったらもう少し楽に設置できてたのかなぁ。
485nobodyさん
2016/08/04(木) 14:41:29.14ID:DIwkRxVh >484
まずはVirtualBOXとvagrantを入れてみよう。
まずはVirtualBOXとvagrantを入れてみよう。
486nobodyさん
2016/08/09(火) 14:46:53.63ID:5tVutP1r 申し訳ないんですがやっぱりWebアプリをdjangoで作るのはやめるべきだという結論に達しました。
Rubyは嫌いだけどやるならrailsのほうがいいです。
djangoが動かせるフリーのクラウドサーバも極少ないですし、あったとしてもバージョンが古いんですね。
django 1.9に対応したサーバなんてないんですよ。
Rubyは嫌いだけどやるならrailsのほうがいいです。
djangoが動かせるフリーのクラウドサーバも極少ないですし、あったとしてもバージョンが古いんですね。
django 1.9に対応したサーバなんてないんですよ。
487484
2016/08/09(火) 23:01:50.49ID:UI5expeY >>485
堪忍してherokuにインストールしました。。。
堪忍してherokuにインストールしました。。。
488nobodyさん
2016/08/10(水) 15:36:08.59ID:??? ruby上で動くpythonがあれば解決する気がする
489nobodyさん
2016/08/12(金) 19:52:37.86ID:??? ないので解決しない
490nobodyさん
2016/08/13(土) 12:57:08.39ID:??? Ruby より速くなることはないので地獄
491nobodyさん
2016/08/19(金) 22:27:19.86ID:??? たしかにDjangoは環境構築とメンテで時間取られる。
自分のサービスならまだしも、人のサービスを開発するとなると、
サーバー選択の時点でDjangoは除外せざる得ない。
自分のサービスならまだしも、人のサービスを開発するとなると、
サーバー選択の時点でDjangoは除外せざる得ない。
492nobodyさん
2016/12/28(水) 18:31:26.98ID:??? Python3でwebsocketを使えるDjangoのフレームワークってありますか?
493nobodyさん
2017/02/19(日) 06:00:37.35ID:??? 日経とかGunosyとかDjango本出してくれたまへよ
494nobodyさん
2017/03/07(火) 15:52:21.69ID:oo+KeZxl 過疎ってんねー
個人じゃ使わないか
個人じゃ使わないか
495nobodyさん
2017/04/14(金) 15:39:49.10ID:XekATNXY 相変わらず投稿ナッシング!
Python使いにはDjango扱いやすいと思うんだけどなあ
少しお金かかるけどGAE/FEにものせられるよ?
Python使いにはDjango扱いやすいと思うんだけどなあ
少しお金かかるけどGAE/FEにものせられるよ?
496nobodyさん
2017/04/15(土) 21:09:28.96ID:TT9Cv44c 初心者(web経験なし)
一通り、チュートリアルに目を通しましたが、
殆ど解りませんでした
サンプルプロジェクト一式を配布しているサイトなどは無いでしょうか?
一通り、チュートリアルに目を通しましたが、
殆ど解りませんでした
サンプルプロジェクト一式を配布しているサイトなどは無いでしょうか?
497nobodyさん
2017/04/16(日) 18:43:46.57ID:??? 世の中 single page application にいってるからな
498nobodyさん
2017/04/16(日) 21:18:40.86ID:??? python使いたかったけど初心者だから情報の少ないDjangoよりrailsの方が勉強しやすいと思ってrailsに乗り換えた
499nobodyさん
2017/04/16(日) 21:28:25.79ID:??? それでいいんじゃね?
pythonはドキュメント充実してるけど
djangoのチュートリアル読んで理解できないレベルなら
勉強しようとしても無駄
自分の理解出来そうなとこから始めるのはいいと思うよ
今後はrails頑張ってね
pythonはドキュメント充実してるけど
djangoのチュートリアル読んで理解できないレベルなら
勉強しようとしても無駄
自分の理解出来そうなとこから始めるのはいいと思うよ
今後はrails頑張ってね
500nobodyさん
2017/04/25(火) 19:11:24.32ID:??? 結局どのフレームワークがいいの?
501nobodyさん
2017/04/28(金) 11:09:19.39ID:??? 20年くらいメンテ続けてくれるやつを選べ
10年じゃだめだ
10年じゃだめだ
502nobodyさん
2017/05/21(日) 22:16:03.28ID:??? 機械学習の盛り上がりで
pythonは日本でも一気にメジャー言語になったのに
いまだにdjangoは盛り上がらないね
何故なんだろか
みんなflask使ってんの?
pythonは日本でも一気にメジャー言語になったのに
いまだにdjangoは盛り上がらないね
何故なんだろか
みんなflask使ってんの?
503nobodyさん
2017/05/22(月) 11:25:28.69ID:??? 学習コストの問題じゃないか
色々できるからそのぶん色々勉強する必要がある
色々できるからそのぶん色々勉強する必要がある
504nobodyさん
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年目以降は不具合の修正に対応しない」と主張するベンダーはまれだ。多くの場合は、納品から何年たっても、
バグが見つかればユーザーのところに飛んで行き、無償で改修するだろう。
重大な脆弱性が現バージョンから発見されました。こちらでアップデートしたところ、起動ができなくなりました。
至急弊社に来て修正作業をお願いします。なおお金は払わない。また営業に損失が出たので損害請求もする。
納品されたシステム、プログラムに不具合があった場合、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年目以降は不具合の修正に対応しない」と主張するベンダーはまれだ。多くの場合は、納品から何年たっても、
バグが見つかればユーザーのところに飛んで行き、無償で改修するだろう。
重大な脆弱性が現バージョンから発見されました。こちらでアップデートしたところ、起動ができなくなりました。
至急弊社に来て修正作業をお願いします。なおお金は払わない。また営業に損失が出たので損害請求もする。
505nobodyさん
2017/07/19(水) 23:27:15.08ID:7/u0QJXw 今更だがDjangoにはまった!慣れれば使い勝手いいな。
506nobodyさん
2017/08/09(水) 07:24:20.15ID:??? 俺はtornado使ってるわ
ORMさえ決められてないアバウトなフレームワークだけど、
さすがfacebookの息がかかってるだけあって使い勝手はいい
ORMさえ決められてないアバウトなフレームワークだけど、
さすがfacebookの息がかかってるだけあって使い勝手はいい
507nobodyさん
2017/09/12(火) 23:26:58.79ID:??? DBのmigrationって何?
DBをデプロイするってこと?
DBをデプロイするってこと?
508nobodyさん
2017/09/13(水) 15:46:29.97ID:KuGcmary デプロイも含まれるがデプロイではない
509nobodyさん
2017/09/13(水) 19:57:27.79ID:??? スキーマの変更
510nobodyさん
2017/09/13(水) 22:21:26.05ID:??? スキーマだけじゃなくてスキーマ変更に伴うデータもマイグレートできる
511nobodyさん
2017/09/15(金) 18:06:59.05ID:??? プラグインのマイグレートはわりかししっかり書くけど、プロジェクトはアップばかりでダウンはほとんど書いてないわ
512nobodyさん
2017/09/17(日) 20:58:49.75ID:???513nobodyさん
2017/09/17(日) 21:34:04.47ID:??? DMLを担うのがORMで、DDLを担うのがマイグレートと覚えときゃいよ
514nobodyさん
2017/09/17(日) 21:35:59.32ID:??? DMLはModelやな
すまんこ
すまんこ
515nobodyさん
2017/10/12(木) 15:47:36.77ID:DO0u3nqT python2のdjangoとpython3のdjangoがごちゃ混ぜに入って詰むから
django2.0でpython2.7と完全に決別するまでは普及は無理
普通に入れようとするとpython2.7のdjangoになって将来的に詰むし
django2.0でpython2.7と完全に決別するまでは普及は無理
普通に入れようとするとpython2.7のdjangoになって将来的に詰むし
516nobodyさん
2017/10/15(日) 06:52:27.35ID:??? Formってflaskでいうwtfみたいなものですか?
517nobodyさん
2017/10/15(日) 12:34:08.34ID:??? what the fxxk ですね
518nobodyさん
2017/10/22(日) 23:57:50.01ID:??? wtfとだいたい同じです
519nobodyさん
2017/11/11(土) 16:19:58.51ID:4/W7I1Al Live editor for CSS and LESS
https://addons.mozilla.org/ja/firefox/addon/live-editor-for-css-and-less/
スタイルシート編集しつつ、リアルタイムで確認できる。これめっちゃイイ!
Custom Style Script (Inject desired CSS or JS)
https://addons.mozilla.org/en-US/firefox/addon/custom-style-script/
特定のページに対してJSとcssを個別にまとめて(;)適用・管理できる。
https://addons.mozilla.org/ja/firefox/addon/live-editor-for-css-and-less/
スタイルシート編集しつつ、リアルタイムで確認できる。これめっちゃイイ!
Custom Style Script (Inject desired CSS or JS)
https://addons.mozilla.org/en-US/firefox/addon/custom-style-script/
特定のページに対してJSとcssを個別にまとめて(;)適用・管理できる。
520nobodyさん
2017/12/09(土) 12:42:33.03ID:tD6DMY3k Django 2.0 released
https://www.djangoproject.com/weblog/2017/dec/02/django-20-released/
https://www.djangoproject.com/weblog/2017/dec/02/django-20-released/
521nobodyさん
2017/12/09(土) 12:47:06.42ID:TFkLt9wd --------ktkr--------
522nobodyさん
2017/12/16(土) 02:13:26.51ID:??? デバッグの為にPycharm使ってみたけど、"The SECRET_KEY setting must not be empty"を吐いて動かねえ。
setting.pyのSECRET_KEYを読み込んでないような様子なんだけど解決できねえ。
setting.pyのSECRET_KEYを読み込んでないような様子なんだけど解決できねえ。
523nobodyさん
2017/12/24(日) 02:12:11.20ID:??? Railsが流行ってるから手出すべきか迷ってるんだけど
Django使える人がRails覚えるメリットというか
webサービス作るにあたってRailsの勝ってる利便性とかってある?
Djangoが最初に勉強したWAFなので、他のWAFは自動で管理画面作ってくれないらしいと知って驚いてる
求人数とか日本語資料の多さとかじゃなくて純粋に作りやすさとかの観点が聞きたい
Django使える人がRails覚えるメリットというか
webサービス作るにあたってRailsの勝ってる利便性とかってある?
Djangoが最初に勉強したWAFなので、他のWAFは自動で管理画面作ってくれないらしいと知って驚いてる
求人数とか日本語資料の多さとかじゃなくて純粋に作りやすさとかの観点が聞きたい
524nobodyさん
2017/12/24(日) 07:24:12.04ID:??? rails流行ってるって何年前の話だ?
526nobodyさん
2017/12/24(日) 13:34:01.27ID:Ihv87YQh >>524
ほんそれ
ほんそれ
527nobodyさん
2017/12/24(日) 14:01:52.85ID:??? あのさー質問の主題そこじゃないってわからん?
そんなに気に食わないなら「俺の周りでは使用してる人が多いから」に訂正します
誤解を招く表現をして申し訳ありませんでした
そんなに気に食わないなら「俺の周りでは使用してる人が多いから」に訂正します
誤解を招く表現をして申し訳ありませんでした
528nobodyさん
2017/12/24(日) 14:09:43.96ID:Ihv87YQh >Railsが流行ってるから手出すべきか迷ってるんだけど
出さなくていい時間の無駄
>Django使える人がRails覚えるメリットというか
ない
>webサービス作るにあたってRailsの勝ってる利便性とかってある?
ない
>Djangoが最初に勉強したWAFなので、他のWAFは自動で管理画面作ってくれないらしいと知って驚いてる
それでいいやん
>求人数とか日本語資料の多さとかじゃなくて純粋に作りやすさとかの観点が聞きたい
自分で結論出てるのにいちいち聞くなよ
出さなくていい時間の無駄
>Django使える人がRails覚えるメリットというか
ない
>webサービス作るにあたってRailsの勝ってる利便性とかってある?
ない
>Djangoが最初に勉強したWAFなので、他のWAFは自動で管理画面作ってくれないらしいと知って驚いてる
それでいいやん
>求人数とか日本語資料の多さとかじゃなくて純粋に作りやすさとかの観点が聞きたい
自分で結論出てるのにいちいち聞くなよ
529nobodyさん
2017/12/24(日) 14:43:09.36ID:??? 馬鹿には無理
530nobodyさん
2017/12/24(日) 19:28:51.89ID:??? Redmineの拡張作れる程度の知識は付けといて損はない
531nobodyさん
2017/12/26(火) 15:05:14.67ID:LQjf7/m0 RailsもDjangoも仕事で使ったけど、Railsの仕事は腐るほどあるけどDjangoの仕事は殆ど無い。
だけどRailsみたいなMVCフレームワークももう古いから、必要に迫られてないならやる必要ない
だけどRailsみたいなMVCフレームワークももう古いから、必要に迫られてないならやる必要ない
532nobodyさん
2017/12/30(土) 12:10:13.09ID:YhlYw6jg 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
80U0I4S694
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
80U0I4S694
533nobodyさん
2017/12/30(土) 15:36:06.66ID:2y5gVFlY てすと
535nobodyさん
2018/01/14(日) 15:51:04.92ID:XZujk/vW No module named 'django.db.models.functions.window'
このエラーの対処の仕方を教えてください。
このエラーの対処の仕方を教えてください。
536nobodyさん
2018/01/14(日) 16:15:06.85ID:??? そのレベルのメッセージを質問してくるって事は
質問者は小学生だと思うから一応答えるけど、
エラーが出たら聞く前に最低限ググれよ。
ググることすら出来ないならプログラミングするな。
質問者は小学生だと思うから一応答えるけど、
エラーが出たら聞く前に最低限ググれよ。
ググることすら出来ないならプログラミングするな。
537nobodyさん
2018/01/18(木) 21:21:21.83ID:aiDWL0In 【苫米地英人】 宇宙人の存在は明らか <世界教師 マイトLーヤ> ビリーバーって怖いわ 【上念司】
https://rosie.5ch.net/test/read.cgi/liveplus/1516240795/l50
https://rosie.5ch.net/test/read.cgi/liveplus/1516240795/l50
538nobodyさん
2018/02/19(月) 21:48:08.18ID:??? ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
539nobodyさん
2018/03/27(火) 23:37:05.78ID:??? エディタは何がいいの?
VSCODEで書いているけど、pycharmの方がええのかな
VSCODEで書いているけど、pycharmの方がええのかな
540nobodyさん
2018/03/28(水) 15:57:06.69ID:CmIrZuUj pycharmええよ
541nobodyさん
2018/05/10(木) 05:45:55.57ID:??? 最近来てるな
542nobodyさん
2018/05/10(木) 23:27:16.92ID:??? phpを少しいじれるwebデザイナーだけど
djangoを触ってみたいと思います!
皆さんよろしくお願いします!
djangoを触ってみたいと思います!
皆さんよろしくお願いします!
543nobodyさん
2018/05/11(金) 06:54:58.52ID:veuYisTo 馬鹿には無理
544nobodyさん
2018/05/13(日) 22:12:46.83ID:??? django2.0はなにがかわったのか
545nobodyさん
2018/05/15(火) 09:31:51.05ID:BsIiLsyV Python2の切り捨て、
urlpatternに簡易記法が加わった、
on_delete指定が必須になった
くらいか。
urlpatternに簡易記法が加わった、
on_delete指定が必須になった
くらいか。
547nobodyさん
2018/05/17(木) 21:52:57.96ID:??? djangoでWEBサービス作るとしたら
VPS契約するのが楽?
VPS契約するのが楽?
548nobodyさん
2018/05/18(金) 09:14:34.65ID:??? サーバ面でより楽したかったらherokuみたいなPaaS使うって手段もある
apacheとドメインの設定できるならVPSで全然構わないし
俺ならherokuの使い方調べるほうが面倒だからVPS使うけど
apacheとドメインの設定できるならVPSで全然構わないし
俺ならherokuの使い方調べるほうが面倒だからVPS使うけど
549nobodyさん
2018/05/18(金) 15:35:10.39ID:dhEtA/py GAE
550nobodyさん
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/ →リンクが不良なら、検索窓に入れる!
この掲示板(万▲有サロン)に優秀な書き込みをして、総額148万円の賞金をゲットしよう!(*^^)v
http://jbbs.livedoor.jp/study/3729/ →リンクが不良なら、検索窓に入れる!
552nobodyさん
2018/05/19(土) 11:09:04.82ID:??? #djangocongress
がTwitterのトレンドに上がってるけど
ここは盛り上がらないの?
がTwitterのトレンドに上がってるけど
ここは盛り上がらないの?
553nobodyさん
2018/05/20(日) 12:45:18.34ID:??? 5chオワコンだし
554nobodyさん
2018/05/20(日) 16:46:42.41ID:akOhgStL 555記念
555nobodyさん
2018/05/20(日) 19:14:46.49ID:8kaONNNI djan555
556nobodyさん
2018/07/13(金) 17:47:13.00ID:??? Django案件やってるから覗きに来た
557nobodyさん
2018/07/13(金) 20:21:06.79ID:??? 自分のPCでのローカル開発環境から
本番に移すのが怖いわー
本番に移すのが怖いわー
558nobodyさん
2018/07/31(火) 18:05:08.41ID:imaLCACS PythonわかるけどDjangoほぼ触ったことないのに一週間で一からシステムつくらなきゃならなくなった
559nobodyさん
2018/07/31(火) 18:44:43.22ID:RshU3zsp 責任とれ
560nobodyさん
2018/08/02(木) 09:01:52.79ID:??? 掌田津耶乃の本
Node.js超入門、2017
Python Django 超入門、2018
Node.js超入門、2017
Python Django 超入門、2018
561nobodyさん
2018/08/02(木) 12:04:09.61ID:nCmmfhT+ ステマじゃなくてあからさまな宣伝のとき何マって言うんだっけ
562nobodyさん
2018/08/02(木) 19:56:21.64ID:??? そりゃぁ、あからさマじゃないの?!
563nobodyさん
2018/08/02(木) 20:50:47.62ID:??? スキマ
564nobodyさん
2018/08/03(金) 09:37:56.81ID:??? ダイレクトマ
565nobodyさん
2018/08/06(月) 14:56:32.67ID:AqjlzOLq ちょっと慣れてきた
Python人気でDjangoエンジニア増えるかな?
それともRails一強は揺るがない??
Python人気でDjangoエンジニア増えるかな?
それともRails一強は揺るがない??
566nobodyさん
2018/08/06(月) 20:29:00.84ID:??? お前が揺らすんだよ
567nobodyさん
2018/08/07(火) 05:50:38.47ID:42irz0XP 胎児の父を鑑定するサービス
568nobodyさん
2018/08/31(金) 19:26:00.43ID:pzbYtgZp Djangoかなりいいのに流行らねぇなぁ
569nobodyさん
2018/08/31(金) 23:19:11.09ID:sfbCfxq9 うむ
570nobodyさん
2018/09/02(日) 01:31:47.63ID:??? Rails流行る→人が多いから求人増える→求人多いから学習者増える(養成スクールまで現れる)
ってループになってるからね
それでもLaravel案件は増えてるようだけど
Pythonは日本で流行らないなあ
ってループになってるからね
それでもLaravel案件は増えてるようだけど
Pythonは日本で流行らないなあ
571nobodyさん
2018/09/02(日) 01:36:22.52ID:WDeZtrdY Djangoのいいところってどんなとこ?
Pythonであるという点を除いてフレームワーク的に
Pythonであるという点を除いてフレームワーク的に
572nobodyさん
2018/09/02(日) 03:13:07.03ID:cGyvnYet adminページがデフォ
あんまり考えなくても高セキュリティ
あんまり考えなくても高セキュリティ
573nobodyさん
2018/09/04(火) 00:11:23.68ID:??? ジャンゴのテンプレートだとプログラマとデザイナの喧嘩が起きない?
574nobodyさん
2018/09/16(日) 02:19:13.22ID:??? 今どきDOMをサーバーでレンダリングするわけないやろ
575nobodyさん
2018/09/16(日) 12:49:38.05ID:xjQG6Eq3 1週回ってサーバーサイドでレンダリングしてたりもするが(もちろんnodeだけど)。
576nobodyさん
2018/09/18(火) 15:30:48.45ID:??? DjangoとReduxでWEB開発はありえない?
577nobodyさん
2018/09/20(木) 01:22:23.31ID:??? なんで react じゃなくて redux?
578nobodyさん
2018/09/21(金) 15:52:32.96ID:sFmjbxyM 人工知能ブームでPythonという言語自体はRuby駆逐する勢いで流行ってるのにRailsの牙城は崩せないでいるね
なんでだろう
なんでだろう
579nobodyさん
2018/09/21(金) 18:50:31.71ID:U06sbZLS 特に日本では最初に席に座った者が長くのさばる
AI開発は空席だったから
AI開発は空席だったから
580nobodyさん
2018/09/22(土) 12:09:56.42ID:2XnIqntO DRFがもう少しすっきりしていたらな。
Django本体もAPIフレンドリーにならないと、Railsと同じくレガシーのまま消えていくだけ。
Django本体もAPIフレンドリーにならないと、Railsと同じくレガシーのまま消えていくだけ。
581nobodyさん
2018/09/22(土) 12:55:39.83ID:XiYWKKgs pythonの本増えて書店の本棚は賑わってるけど
これと言ってすごい本が無い印象
これと言ってすごい本が無い印象
582nobodyさん
2018/09/25(火) 08:28:08.95ID:6DRh0g4y プログラミング初心者向けばっかり充実していってるかんじ
583nobodyさん
2018/09/25(火) 11:31:10.99ID:aHvQ5nLl この機に儲けよう感はんぱない
584nobodyさん
2018/09/25(火) 12:33:10.28ID:Vgmf6pb9 初心者向けばかりなのは言語に限らずだな
インストールとかは端折ればいいのに
ギターの入門書とかもそう
インストールとかは端折ればいいのに
ギターの入門書とかもそう
585nobodyさん
2018/09/25(火) 16:32:39.23ID:KK6GPlc3 初心者向けの説明省くとアマゾンで酷評されるからなー
この本いいなと思った本でも、「難しすぎます」とか書いて評価が1とか付けられてる本をよく見かける
この本いいなと思った本でも、「難しすぎます」とか書いて評価が1とか付けられてる本をよく見かける
586nobodyさん
2018/09/25(火) 16:54:49.77ID:ifhBrUa3 うむ
587nobodyさん
2018/09/25(火) 17:16:01.48ID:??? 理解度なんて千差万別だから
結局わかってる人に対面で教わるのが一番だな
結局わかってる人に対面で教わるのが一番だな
588nobodyさん
2018/09/25(火) 18:17:29.94ID:dr+8UBvv589nobodyさん
2018/09/25(火) 22:56:25.14ID:Vgmf6pb9 Pythonは公式がかなり充実してるし
入門や構文は省いた本出てもいいと思うんだけどね
技術書って大体300ページくらいしかないのに
入門書は範囲を広げるから1項目あたりが薄くなっちゃう
入門や構文は省いた本出てもいいと思うんだけどね
技術書って大体300ページくらいしかないのに
入門書は範囲を広げるから1項目あたりが薄くなっちゃう
590nobodyさん
2018/09/27(木) 10:53:36.75ID:aRyEJ6b6 ボリューム増やして金巻きあげるためにどうでもいいページを挿し込んでる
591nobodyさん
2018/09/27(木) 17:27:55.04ID:??? やっぱりネットが一番!
592nobodyさん
2018/10/19(金) 08:52:47.55ID:??? 私たち日本人の、日本国憲法を改正しましょう。
総ム省の、『憲法改正國民投票法』、でググって
みてください。拡散も含め、お願い致します。
総ム省の、『憲法改正國民投票法』、でググって
みてください。拡散も含め、お願い致します。
593nobodyさん
2018/10/19(金) 12:46:28.32ID:+t19we9p594nobodyさん
2018/10/27(土) 00:53:25.44ID:??? conohaVPSでdjango入れたんだけど
最初のcongratulationsみたいなページすら出せない
わけわかめ
最初のcongratulationsみたいなページすら出せない
わけわかめ
595nobodyさん
2018/10/27(土) 00:57:27.70ID:ANUXKiJ5 がんがれ
596nobodyさん
2018/11/01(木) 00:02:58.31ID:Vmjhx96G ★★★チベットの独立は、日本の核心的利益である★★★
http://jbbs.livedoor.jp/bbs/read.cgi/s●tudy/3729/1226114724/78
この掲示板(万有サロン)に優秀な書き込みをして、総額148●万円の賞金をゲットしよう!(*^^)v
http://●jbbs.l●ivedoor.jp/study/3729/ →リンクが不良なら、検索窓に入●れる!
http://jbbs.livedoor.jp/bbs/read.cgi/s●tudy/3729/1226114724/78
この掲示板(万有サロン)に優秀な書き込みをして、総額148●万円の賞金をゲットしよう!(*^^)v
http://●jbbs.l●ivedoor.jp/study/3729/ →リンクが不良なら、検索窓に入●れる!
597nobodyさん
2018/11/02(金) 23:08:15.82ID:e8wkLb/J # base.html
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>{% block title %}{% endblock %}</title>
</head>
<body>
<h1>{% block title %}{% endblock %}</h1>
</body>
</html>
# index.html
{% extends "base.html" %}
{% block title %}タイトル{% endblock %}
こういうふうにbase.htmlでtitleを2回使いたいんですけど
どうするのがいいのでしょうか
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>{% block title %}{% endblock %}</title>
</head>
<body>
<h1>{% block title %}{% endblock %}</h1>
</body>
</html>
# index.html
{% extends "base.html" %}
{% block title %}タイトル{% endblock %}
こういうふうにbase.htmlでtitleを2回使いたいんですけど
どうするのがいいのでしょうか
598nobodyさん
2018/11/03(土) 02:59:45.46ID:wIVktaKR 結局django-macrosインストールして対応しました
やけに日本語の情報が少なかった・・・・
やけに日本語の情報が少なかった・・・・
599nobodyさん
2018/11/11(日) 23:43:28.39ID:QuAnWF++ なんかいまいち流行らんね
600nobodyさん
2018/11/12(月) 15:58:15.01ID:??? 日本語の情報が少ないから日本で流行ってないだけ
601nobodyさん
2018/11/13(火) 14:24:39.96ID:mcQxMxVN Djangoが悪いとは思わないけど
もっと必要最小限で軽量化出来たはず
もっと必要最小限で軽量化出来たはず
602nobodyさん
2018/12/15(土) 19:43:54.97ID:??? 日本語の情報がだいぶ増えている気がするのですが、気のせいでしょうか?
604nobodyさん
2018/12/16(日) 09:23:39.46ID:???605nobodyさん
2018/12/16(日) 17:06:25.03ID:??? 頑張ってください
606nobodyさん
2018/12/18(火) 12:12:58.85ID:lEy3WM7N railsと比べてdjangoの強みを教えてください
607nobodyさん
2018/12/18(火) 14:34:27.02ID:??? rubyを使わないで済む
608nobodyさん
2018/12/18(火) 21:33:14.22ID:??? 名前がかっこいい
609nobodyさん
2018/12/19(水) 12:55:00.08ID:??? ずっとpython/django使ってたけど
仕事でruby触ってるがpythonより早いのな…
仕事でruby触ってるがpythonより早いのな…
610nobodyさん
2018/12/19(水) 14:45:41.31ID:??? そうなんだ
どうでもいいけど
速さ求めるなら
最初からスクリプト言語なんか使わんし
どうでもいいけど
速さ求めるなら
最初からスクリプト言語なんか使わんし
611nobodyさん
2018/12/23(日) 20:08:01.92ID:??? Django始めようと思うんですがオススメの学習リソースを教えて欲しいです。フレームワーク自体使うのは初めてです。
612nobodyさん
2018/12/23(日) 21:53:07.37ID:??? Django Girls とかいいんじゃない
https://tutorial.djangogirls.org/ja/
https://tutorial.djangogirls.org/ja/
613nobodyさん
2018/12/24(月) 00:58:36.62ID:??? >>611
私はこれで勉強中です。
https://www.amazon.co.jp/Python-Django-%E8%B6%85%E5%85%A5%E9%96%80-%E6%8E%8C%E7%94%B0%E6%B4%A5%E8%80%B6%E4%B9%83/dp/4798054488/ref=sr_1_3?s=books&ie=UTF8&qid=1545580674&sr=1-3&keywords=django
私はこれで勉強中です。
https://www.amazon.co.jp/Python-Django-%E8%B6%85%E5%85%A5%E9%96%80-%E6%8E%8C%E7%94%B0%E6%B4%A5%E8%80%B6%E4%B9%83/dp/4798054488/ref=sr_1_3?s=books&ie=UTF8&qid=1545580674&sr=1-3&keywords=django
614nobodyさん
2018/12/24(月) 11:31:51.76ID:zg8XT5Vo615nobodyさん
2018/12/24(月) 11:51:04.83ID:??? Django girlと公式
616nobodyさん
2018/12/31(月) 12:05:30.76ID:d1eaqCxV >>614
掌田は中身のない本書きすぎなんだけどコネでもあるの?
掌田は中身のない本書きすぎなんだけどコネでもあるの?
617nobodyさん
2019/01/08(火) 15:24:58.51ID:??? 公式読むのが最強
618nobodyさん
2019/01/08(火) 23:46:11.96ID:??? Pythonはなぜサーバサイドプログラミング言語・オブ・ザ・イヤーに輝けないのか
619nobodyさん
2019/01/08(火) 23:51:53.85ID:??? 速度遅いし仕方ないね
620nobodyさん
2019/01/14(月) 14:19:06.45ID:??? 結局aiとプログラミング入門くらいしか長所ないよね…
621nobodyさん
2019/01/14(月) 17:25:36.80ID:??? python辞めて
goに移行しても良いですか?
goに移行しても良いですか?
622nobodyさん
2019/01/14(月) 20:10:53.44ID:??? 辞める必要なぞないのじゃ
要件に合わせて使い分けるのじゃ
要件に合わせて使い分けるのじゃ
624nobodyさん
2019/01/14(月) 23:13:01.65ID:??? えっ?何だって?
最近耳が遠くなって何を言っておるのかよくわからんのぉ
最近耳が遠くなって何を言っておるのかよくわからんのぉ
625nobodyさん
2019/01/16(水) 19:19:04.50ID:??? Python使いたいな〜って時
627nobodyさん
2019/01/19(土) 20:58:53.93ID:??? レンサバでデプロイしたいが、サーバーの知識がないと無理ですか?
630nobodyさん
2019/01/31(木) 09:43:27.36ID:??? python を始めようと思って調べてるんだが、JSP みたいなのもかけるんだね。スピードはどんなもんだろ。
mod_pythonを用いると、ASPやPHP、JavaServer Pages (JSP) に類似したPythonコードをHTMLのページに埋め込むPython Server Pages (PSP) が利用できる。
mod_pythonを用いると、ASPやPHP、JavaServer Pages (JSP) に類似したPythonコードをHTMLのページに埋め込むPython Server Pages (PSP) が利用できる。
631nobodyさん
2019/01/31(木) 15:30:40.98ID:UNfRMYNb Brython
632nobodyさん
2019/01/31(木) 17:46:09.10ID:???633nobodyさん
2019/02/04(月) 00:30:13.02ID:1cWJLtmL サーバーサイドだけに決まってますやん
634nobodyさん
2019/02/04(月) 02:45:15.06ID:ImcVcZ6u 馬鹿には無理
635nobodyさん
2019/02/04(月) 02:46:35.27ID:??? バカにもできるようにするのが我々のシゴトだ
636nobodyさん
2019/02/04(月) 15:59:07.33ID:liKxxhcC まあ、出来ない人間には出来ないだけ、書き込む必要もないのに
やり方なんていくらでもある
やり方なんていくらでもある
637nobodyさん
2019/02/05(火) 12:16:22.15ID:??? Djangoのオススメ学習リソース教えてください、英語でも可。SNS作りたい
639nobodyさん
2019/02/05(火) 22:50:25.48ID:??? 一時間で、WebAPIを作れた。
pythonでなくDjangoという言語だな。
pythonでなくDjangoという言語だな。
640nobodyさん
2019/02/05(火) 23:31:15.38ID:??? 言語と、ライブラリやミドルウェアの区別がつかない人だと分かった
コピペプログラマの域を出てない人だね
コピペプログラマの域を出てない人だね
641nobodyさん
2019/02/06(水) 09:19:59.75ID:???642nobodyさん
2019/02/06(水) 11:36:19.40ID:??? 言語と、メタファの区別がつかない人だと分かった
アスペプログラマの域を出てない人だね
アスペプログラマの域を出てない人だね
643nobodyさん
2019/02/06(水) 12:23:52.52ID:tpFSvreF ぽっちゃりとメタボの区別がつきません
644nobodyさん
2019/02/06(水) 12:54:32.50ID:f6QUV4CA645nobodyさん
2019/02/06(水) 12:57:56.31ID:f6QUV4CA あとクラッカー対策しとけよ
646nobodyさん
2019/02/06(水) 13:59:50.24ID:f6QUV4CA647nobodyさん
2019/02/06(水) 16:59:06.70ID:??? https://www.udemy.com/try-django/
20時間のオンラインビデオチュートリアル評価 4.4/5
20時間のオンラインビデオチュートリアル評価 4.4/5
648nobodyさん
2019/02/07(木) 12:24:50.66ID:??? RoRとLaravelと合わせて三大FWって書いてある記事あるけど圧倒的にDjangoが利用数少ない気がする
649nobodyさん
2019/02/07(木) 12:32:51.13ID:??? RoRが急激に減ってるから相対的に上がってる感じはするな
でも決して少なくないとは思うよ
でも決して少なくないとは思うよ
650nobodyさん
2019/02/07(木) 15:33:51.62ID:E2cS2Fxh RoRの人たちとは違っていちいち自慢しないからな
黙って使う
黙って使う
651nobodyさん
2019/02/14(木) 09:50:48.28ID:5/yUwMd2 三大なんとかって信用ならんな。
Spring/.NETなんかもかなり多いだろう。
Spring/.NETなんかもかなり多いだろう。
652nobodyさん
2019/02/14(木) 18:48:00.11ID:H8/vQ8w0 Google web toolkitと同じ運命になるような気がする。
654nobodyさん
2019/02/14(木) 20:48:21.70ID:??? kskst
655nobodyさん
2019/02/15(金) 09:08:53.92ID:??? そいやDjangoの本出ないね
656nobodyさん
2019/02/15(金) 09:35:06.14ID:??? 本を読んでまで覚えたい人がいないからな
657nobodyさん
2019/02/15(金) 09:52:41.37ID:???658nobodyさん
2019/02/15(金) 09:53:25.09ID:??? YouTubeとかPythonらしいけどフレームワーク何使ってるんだろ
659nobodyさん
2019/02/15(金) 13:39:16.37ID:A90Y/Ltk Djangoは楽するための道具だろ
楽したいのに何で本買って勉強しないといけないんだよ
だから本なんて買わなくても判る人だけが使えれば良いんだ
楽したいのに何で本買って勉強しないといけないんだよ
だから本なんて買わなくても判る人だけが使えれば良いんだ
660nobodyさん
2019/02/15(金) 15:10:50.81ID:??? 楽したいのは仕事であって勉強じゃない
そこを履き違えるとよろしくないよ
djangoで作れるものをフルスクラッチで書くより
django使った方が楽だから勉強するのさ
フルスクラッチで作るのが楽なら
勉強してdjango使わなくても良いと思うがね
そこを履き違えるとよろしくないよ
djangoで作れるものをフルスクラッチで書くより
django使った方が楽だから勉強するのさ
フルスクラッチで作るのが楽なら
勉強してdjango使わなくても良いと思うがね
661nobodyさん
2019/02/18(月) 10:09:04.04ID:??? Flaskも人気なんだな
https://tech.nikkeibp.co.jp/it/atcl/idg/14/481542/020800598/?ST=cm-software&P=2
> 使用しているWebフレームワーク(複数回答)は、Flaskの47%とDjangoの45%が群を抜いて多かった。
https://tech.nikkeibp.co.jp/it/atcl/idg/14/481542/020800598/?ST=cm-software&P=2
> 使用しているWebフレームワーク(複数回答)は、Flaskの47%とDjangoの45%が群を抜いて多かった。
662nobodyさん
2019/02/18(月) 13:29:42.88ID:UhsLrmUp Ploneどこいったん
663nobodyさん
2019/02/18(月) 16:38:01.18ID:??? ??
664nobodyさん
2019/02/18(月) 16:43:26.06ID:??? flaskはWeb開発用か
ぢゃんごはもっと規模大きいWebアプリ用たしな
ぢゃんごはもっと規模大きいWebアプリ用たしな
665nobodyさん
2019/02/18(月) 17:53:54.86ID:??? 何が違うのん?
666nobodyさん
2019/02/18(月) 20:02:56.01ID:??? 規模大きいWebアプリってAmazonとか?
669nobodyさん
2019/02/18(月) 20:16:07.67ID:??? 銀行でPythonwwwwwwwwwwwww
670nobodyさん
2019/02/19(火) 00:48:16.13ID:39xfwD8L るbyよりまし
671nobodyさん
2019/02/19(火) 18:45:37.23ID:??? どっちもウェブアプリケーションフレームワークでしょ
Flaskはサーバー機能だけ、そっからあとは全部自分で作る
Djangoはアカウント管理機能とかが最初から付いてる
の違いって認識だが
Flaskはサーバー機能だけ、そっからあとは全部自分で作る
Djangoはアカウント管理機能とかが最初から付いてる
の違いって認識だが
672nobodyさん
2019/02/19(火) 22:13:07.39ID:??? フルスタック
673nobodyさん
2019/02/21(木) 10:14:38.66ID:??? どういうこと?
お母さんといっしょで例えて
お母さんといっしょで例えて
674nobodyさん
2019/02/21(木) 10:16:32.44ID:??? Djangoはじゃじゃ丸、ぴっころ、ぽろりの3人が揃っているが
Flaskはその3人が存在せず、かしの木おじさんしかいない
Flaskはその3人が存在せず、かしの木おじさんしかいない
675nobodyさん
2019/02/21(木) 10:17:06.37ID:??? ww
676nobodyさん
2019/02/21(木) 10:17:31.56ID:??? 年齢ばれるぞ
677nobodyさん
2019/02/21(木) 12:37:54.14ID:??? おかあさんといっしょガチ勢草
678nobodyさん
2019/02/21(木) 16:31:59.94ID:??? かしの木おじさんwww
679nobodyさん
2019/02/21(木) 16:45:51.00ID:??? かしの木おじさんさえいれば番組として成り立つからな
680nobodyさん
2019/02/21(木) 19:13:26.18ID:??? おじいちゃんのすくつだぁ!
ぼくそんなのしらないよぅ……
ぼくそんなのしらないよぅ……
682nobodyさん
2019/02/21(木) 19:24:33.43ID:??? 自分の時はブーとかウーとかだったなぁ・・
あとは、ゆうれいさんとか
あとは、ゆうれいさんとか
683nobodyさん
2019/02/21(木) 19:29:03.47ID:??? ガチ勢があぶり出てきたwwww
685nobodyさん
2019/02/21(木) 21:07:45.52ID:??? つまり @route さえあればwebアプリフレームワークてこと?
うん、そうだな
うん、そうだな
687nobodyさん
2019/02/22(金) 12:44:11.89ID:YU8OCipr えらいすすんでるとみたら、何の話だw
688nobodyさん
2019/02/24(日) 20:19:17.12ID:??? Python歴7年、今日からDjango始めます。皆さんよろしくおながいします
690nobodyさん
2019/02/24(日) 23:27:55.08ID:??? え?このスレっておかあさんといっしょのキャラを最初に
言わないとダメなんですか?
自分はれっしーです。
言わないとダメなんですか?
自分はれっしーです。
691nobodyさん
2019/02/25(月) 11:08:32.25ID:VJYuNypj >>688
ハゲめ
ハゲめ
692nobodyさん
2019/02/25(月) 20:30:39.03ID:??? Django以外のフレームワーク使ったことある人に聞きたい
Djangoって他と比べてどう?
Djangoって他と比べてどう?
693nobodyさん
2019/02/25(月) 22:10:45.74ID:??? おっぱいそんだなって感じ
694nobodyさん
2019/02/26(火) 00:13:03.80ID:??? そう
695nobodyさん
2019/02/26(火) 14:19:53.37ID:??? DjangoはModelあるのが大前提だからね
システム上の設定書き換えとかサービス再起動させる小さなアプリにはFlaskやbottle使ってる
システム上の設定書き換えとかサービス再起動させる小さなアプリにはFlaskやbottle使ってる
696nobodyさん
2019/02/27(水) 03:02:32.85ID:??? Flaskは聞くが使ったことは無いなぁ
コンパクトなアプリケーション向けなのだろうか
コンパクトなアプリケーション向けなのだろうか
697nobodyさん
2019/02/27(水) 10:01:42.35ID:??? おっぱい損?
699nobodyさん
2019/02/28(木) 10:42:52.07ID:??? 特にbottleは標準ライブラリのみでbottle.pyファイル一つ置くだけで作れるのがお手軽で良い
700nobodyさん
2019/02/28(木) 11:22:19.10ID:??? それは良さそう
701nobodyさん
2019/03/02(土) 17:40:16.23ID:??? 延びてるからなんか建設的な話してるのかと思ったらどうでも良すぎて草
702nobodyさん
2019/03/03(日) 12:03:00.31ID:XJRvLHxg ModelがRDB(MS)のActiveRecord限定だからね。
強みのようで最大の欠点でもある。
強みのようで最大の欠点でもある。
703nobodyさん
2019/03/03(日) 12:52:53.79ID:vinrbbhe ORM替えられないんだっけ
704nobodyさん
2019/03/03(日) 21:39:41.92ID:???706nobodyさん
2019/03/04(月) 10:47:27.60ID:??? マイクロソフト
707nobodyさん
2019/03/04(月) 23:26:04.13ID:??? ActiveRecordって、一般的に使用されてる語彙だっ
たのね。勉強になりました。
今のところ、導出項目はModelのsaveメソッドを
オーバライドする事で対応してます。
たのね。勉強になりました。
今のところ、導出項目はModelのsaveメソッドを
オーバライドする事で対応してます。
708nobodyさん
2019/03/16(土) 21:52:59.78ID:??? ジャンゴ、ジャンゴ、ジャンゴ♪
ジャンゴ3兄弟♪
ジャンゴ3兄弟♪
709nobodyさん
2019/03/18(月) 08:32:04.10ID:???710nobodyさん
2019/03/27(水) 15:43:54.78ID:??? そもそもdjangoって仕事に生かせるものなのか?
「おれdjango使うことできまーす。仕事なにかありますか?」ってなったらどんな仕事できんだよ。
「おれdjango使うことできまーす。仕事なにかありますか?」ってなったらどんな仕事できんだよ。
711nobodyさん
2019/03/27(水) 17:27:51.47ID:??? 俺ぐらいになるとdjangoでパンケーキを焼くことが出来る
712nobodyさん
2019/03/27(水) 17:31:00.24ID:LUVoHMBZ Django だぁいすき💛
714nobodyさん
2019/04/03(水) 19:13:10.66ID:Ds4qlbWM 2.2
715nobodyさん
2019/04/03(水) 22:18:33.23ID:??? LTSきたー。
717nobodyさん
2019/05/03(金) 10:12:21.51ID:??? Ruby on Rails に対する Django の優位点って何?
718nobodyさん
2019/05/03(金) 13:14:53.95ID:q6AE+Q6a >>717
なんだと思う?
なんだと思う?
719nobodyさん
2019/05/03(金) 15:19:07.41ID:??? どう考えても
scaffold
一発ですべてできてしまう Rails の方がすぐれていると思うが
scaffold
一発ですべてできてしまう Rails の方がすぐれていると思うが
720nobodyさん
2019/05/03(金) 15:22:56.43ID:o+PcQ3EQ DBの構成変えてもか
721nobodyさん
2019/05/03(金) 15:53:24.21ID:??? DB ごと作り直せばいいじゃない
どうせ全自動で作ってくれるんだから
どうせ全自動で作ってくれるんだから
722nobodyさん
2019/05/05(日) 08:57:10.64ID:??? デプロイが一番難しいな
レンサバでDjango動かしているけど
なんか設定ミスがありそうで怖い
レンサバでDjango動かしているけど
なんか設定ミスがありそうで怖い
723nobodyさん
2019/05/05(日) 09:44:06.97ID:??? 何でやっても設定ミスを減らすことはできないと思うが
724nobodyさん
2019/05/05(日) 22:43:13.01ID:??? そんなことはない
725nobodyさん
2019/05/06(月) 08:46:49.02ID:??? デフォルト設定が絶妙だということ?
デフォルト設定が目的の設定だったらそれでいいけど
結局自分でいじるんだったら、ミスする確率はそんなに
変わらないと思うが
デフォルト設定が目的の設定だったらそれでいいけど
結局自分でいじるんだったら、ミスする確率はそんなに
変わらないと思うが
726nobodyさん
2019/05/06(月) 17:08:39.08ID:??? 安心しとけ
こんな簡単な設定もわからないなら他のフレームワーク触らない方が良い
こんな簡単な設定もわからないなら他のフレームワーク触らない方が良い
727nobodyさん
2019/05/06(月) 19:49:49.47ID:??? 知識がない人ほど謙虚じゃないよね
サーバー関連は気おつけたほうがいいよ
サーバー関連は気おつけたほうがいいよ
728nobodyさん
2019/05/13(月) 10:41:43.91ID:??? 答えになっていません
729nobodyさん
2019/05/13(月) 11:03:39.97ID:UKcpKXJi werkzeug
730nobodyさん
2019/06/08(土) 17:35:47.60ID:3VCQjgLI あ〜んち〜ん様
731nobodyさん
2019/06/19(水) 08:45:26.72ID:??? adminサイトがFileFieldをちゃんと認識して
ファイルアップロードできるのすごいね
ただそのままだと404で開けないか
アップロード先を公開してるurlにしないと
だめなのか(´・ω・`)
ファイルアップロードできるのすごいね
ただそのままだと404で開けないか
アップロード先を公開してるurlにしないと
だめなのか(´・ω・`)
732nobodyさん
2019/06/22(土) 00:27:40.37ID:??? djangoでpythonはじめて使うけどシンプルでいいね
733nobodyさん
2019/06/24(月) 18:27:14.28ID:??? USE_L10NってTrueにする必要ある?
DATE_INPUT_FORMATSの
設定が反映されないから
ずーっと不思議に思ってたんだが
USE_L10NをFalseにしたら反映されたよ
DATE_INPUT_FORMATSの
設定が反映されないから
ずーっと不思議に思ってたんだが
USE_L10NをFalseにしたら反映されたよ
734nobodyさん
2019/06/25(火) 17:53:22.19ID:ksL2qET3 令和対応したいならUSE_L10NはTrue
737nobodyさん
2019/07/07(日) 14:14:51.70ID:??? rails って複数データベースとか、簡単に n+1 対応とか出来るようになったの?
あとセキュリティやらかしてたけど、モジラみたいな団体がスキャンしてたりするの?
あとセキュリティやらかしてたけど、モジラみたいな団体がスキャンしてたりするの?
738nobodyさん
2019/07/07(日) 14:22:15.95ID:268hLUG2 Python on Rails はよ
740nobodyさん
2019/07/08(月) 19:42:55.91ID:???741nobodyさん
2019/07/15(月) 09:26:36.73ID:oAXghJ86 Railsはプロジェクトが拡大していくと途端に破綻するので、
プロトタイピング用途以外に使うのは止めたほうが良い。
プロトタイピング用途以外に使うのは止めたほうが良い。
742神田けいた
2019/07/17(水) 19:58:12.06ID:??? せjjy¥
743nobodyさん
2019/07/30(火) 15:43:20.79ID:???744nobodyさん
2019/08/16(金) 20:06:14.60ID:??? サーバー知識皆無で、レンサバにデプロイしたいので
参考書教えて下さい。
参考書教えて下さい。
745nobodyさん
2019/08/16(金) 22:42:17.67ID:??? 公式のドキュメントに手順が書いてある
746nobodyさん
2019/08/16(金) 23:37:34.86ID:??? 定額で動かすとなるとどのレンサバが安い?
やっぱさくらのバーチャル?
やっぱさくらのバーチャル?
747nobodyさん
2019/08/17(土) 11:23:01.24ID:49imtk3O 馬鹿には無理
749nobodyさん
2019/08/18(日) 17:01:59.89ID:6SjMrK1F herokuで良くない?
750nobodyさん
2019/08/19(月) 12:29:21.87ID:??? サーバーの勉強したいのか、勉強せずにとにかく簡単にやりたいのかで変わる
サーバーの勉強したいならVPS勧める
サーバーの勉強したいならVPS勧める
751nobodyさん
2019/08/22(木) 21:02:20.52ID:rATKxXKR 今現在のDjangoでの一般的なViewの実装は、クラスベースビュー(汎用ビュー)と関数ベースビューって使い分けをしたりするものですか?それとも全てクラスベースビューで行うものですか?
752nobodyさん
2019/08/23(金) 09:59:17.61ID:jEISr3U5 >> 751
コーティング量が減るし、わかりやすいから、
ほとんどクラスベースドで実装してます。
コーティング量が減るし、わかりやすいから、
ほとんどクラスベースドで実装してます。
753nobodyさん
2019/08/23(金) 20:47:51.66ID:GKkGIby6754nobodyさん
2019/08/24(土) 02:08:27.47ID:GmuPGuOM >>753
Djangoのクラスベースドの流儀に従えば、問題なく実装できると思います。
ListView, DetailView, CreateView, UpdateView(その他にも・・・)、基本
的なことはDjangoがやってくれます。
だから、「これくらいはDjangoがやってくれるよね(考えてるよね)」という
意識で、余計なこと・余計な考えをせずに、単純に実装してみてください。
私は、最初にクラスベースドでゴリゴリ実装しており、時間があったときに
Djangoのソースを確認して赤面しました。他のフレームワークと同様に、
Djangoはちゃんとやってくれます。
モデルそれぞれのビュー(ListView、DetailView,CreateView、UpdateView)
が暗黙的に決定されるtemplateの名前を意識する。
TemplateViewには、get_context_dataでテンプレートにレンダリングするデータ渡す。
DetailViewを表示するurlには、pkをビューのself.kwargsで得られるように設定するなど。
Djangoのクラスベースドの流儀に従えば、問題なく実装できると思います。
ListView, DetailView, CreateView, UpdateView(その他にも・・・)、基本
的なことはDjangoがやってくれます。
だから、「これくらいはDjangoがやってくれるよね(考えてるよね)」という
意識で、余計なこと・余計な考えをせずに、単純に実装してみてください。
私は、最初にクラスベースドでゴリゴリ実装しており、時間があったときに
Djangoのソースを確認して赤面しました。他のフレームワークと同様に、
Djangoはちゃんとやってくれます。
モデルそれぞれのビュー(ListView、DetailView,CreateView、UpdateView)
が暗黙的に決定されるtemplateの名前を意識する。
TemplateViewには、get_context_dataでテンプレートにレンダリングするデータ渡す。
DetailViewを表示するurlには、pkをビューのself.kwargsで得られるように設定するなど。
755nobodyさん
2019/08/24(土) 09:54:26.14ID:TXM06QgO SPAと相性悪くね
756nobodyさん
2019/08/24(土) 10:44:32.27ID:??? SPA で作るなら Django は API だけでフロントは別に用意するでしょ
757nobodyさん
2019/08/24(土) 12:26:59.56ID:??? django-rest-frameworkがある。
758nobodyさん
2019/08/24(土) 19:50:34.87ID:??? restframeworkもいろいろなビューが用意されているが、
細かいところチューニングできないからけっきょくAPIViewで書いちゃうんだよな
細かいところチューニングできないからけっきょくAPIViewで書いちゃうんだよな
759nobodyさん
2019/08/31(土) 15:37:26.09ID:??? やり方をしらんだけでしょ
760nobodyさん
2019/08/31(土) 21:55:19.34ID:KJXgF8f5 質問失礼します
Djangoで複数のアプリケーションを含んだプロジェクトを作った時に各アプリケーションに共通のlogin_requiredを実装したいといった場合にlogin.htmlのviewにformを適用したいのですが、どのように実装するのでしょうか
accountsアプリに実装?
プロジェクトのtemplatesにregistrationディレクトリを作ってformをインクルード?
具合的に教えて頂けると嬉しいですが参考にできるサイトや専門書などありましたらお願いします
Djangoで複数のアプリケーションを含んだプロジェクトを作った時に各アプリケーションに共通のlogin_requiredを実装したいといった場合にlogin.htmlのviewにformを適用したいのですが、どのように実装するのでしょうか
accountsアプリに実装?
プロジェクトのtemplatesにregistrationディレクトリを作ってformをインクルード?
具合的に教えて頂けると嬉しいですが参考にできるサイトや専門書などありましたらお願いします
761nobodyさん
2019/09/01(日) 00:11:28.43ID:??? 日本語でおk
762nobodyさん
2019/09/01(日) 01:20:29.43ID:JBreIGcY やり方知らないんだったら
WSGIでルーティングだけやって
あとは普通にpythonごりごりの方が楽やで
わりとまじで
WSGIでルーティングだけやって
あとは普通にpythonごりごりの方が楽やで
わりとまじで
763nobodyさん
2019/09/01(日) 19:50:39.15ID:LEhXL0OG >>762
もうそれDjango使う必要なくない?w
もうそれDjango使う必要なくない?w
764nobodyさん
2019/09/02(月) 03:41:56.00ID:9b+oQTHM そうなんか
まあCRUDできりゃいいよな
俺はCLI作って学習してる最中だけどもな
まあCRUDできりゃいいよな
俺はCLI作って学習してる最中だけどもな
765nobodyさん
2019/09/02(月) 14:55:18.41ID:??? セキュリティがばがばやんけ
766nobodyさん
2019/09/03(火) 21:30:33.66ID:GtCP1NGE viewに複数のモデルを持ち込みたい場合って、コンテキストのupdateでええの?
768nobodyさん
2019/09/03(火) 22:43:48.79ID:???769nobodyさん
2019/09/04(水) 19:19:26.26ID:a05pSqRl >>767>>768
ありがとうございます
別々のモデルですね
例えば、Department、Employeeという二つのモデルがあって
viewでそれぞれのobject_listを使いたい場合とかです
Employeeの外部キーにDepartmentがあります
ありがとうございます
別々のモデルですね
例えば、Department、Employeeという二つのモデルがあって
viewでそれぞれのobject_listを使いたい場合とかです
Employeeの外部キーにDepartmentがあります
770nobodyさん
2019/09/04(水) 19:49:04.15ID:??? セキュリティーホール発見ですね判ります
771nobodyさん
2019/09/04(水) 23:04:59.82ID:??? >>769
ListViewでどちらかのモデルを、Metaまたは
get_querysetで指定して、もう一方をコンテキスト
で渡す。
それか、TemplateViewで両方のQuerySetを、
コンテキストで渡す。
そのViewが何を目的としているかによって選択す
れば良いと思います。
両方の情報を単に表示したいのであれば、後者かな
と思います。
ListViewでどちらかのモデルを、Metaまたは
get_querysetで指定して、もう一方をコンテキスト
で渡す。
それか、TemplateViewで両方のQuerySetを、
コンテキストで渡す。
そのViewが何を目的としているかによって選択す
れば良いと思います。
両方の情報を単に表示したいのであれば、後者かな
と思います。
772nobodyさん
2019/09/04(水) 23:12:07.45ID:??? >>769
ごめんなさい。
771の返答の前に、EmployeeとDeparertmentを、
1つの表みたいに表示したいのですか?
そうであれば、EmployeeのQuerySetを渡すだけで、
Template内でDeparetmentは参照できます。
ごめんなさい。
771の返答の前に、EmployeeとDeparertmentを、
1つの表みたいに表示したいのですか?
そうであれば、EmployeeのQuerySetを渡すだけで、
Template内でDeparetmentは参照できます。
773nobodyさん
2019/09/05(木) 18:41:50.04ID:+WIKTOru775nobodyさん
2019/09/05(木) 20:21:02.78ID:+WIKTOru 連投すみません
ページネーションで思い出した。。querysetでEmployeeをDepartmentでフィルターかけたときのページネーションを簡単にする方法ってあります?
ページネーションで思い出した。。querysetでEmployeeをDepartmentでフィルターかけたときのページネーションを簡単にする方法ってあります?
776nobodyさん
2019/09/05(木) 22:14:44.21ID:??? >>775
urlが’department-employee/<int:department_id>/‘
としたら、ListViewで下の様に実装したら、
ページネーションの準備はできているはず。
paginate_by = 20
def get_queryset(self):
____department_id = self.request.GET.get(‘department_id’)
____department = get_object_or_404(Department, pk=department_id)
____return Employee.objects.filter(department=department)
Djangoがgetパラメータのpageから、そのページに
表示する20行をobject_listでテンプレートに渡すから、
テンプレートでページネーションの実装をすれば
いけるはず。
return Employee.objects.filter(department__id=department_id)
で、いけたっけ?
urlが’department-employee/<int:department_id>/‘
としたら、ListViewで下の様に実装したら、
ページネーションの準備はできているはず。
paginate_by = 20
def get_queryset(self):
____department_id = self.request.GET.get(‘department_id’)
____department = get_object_or_404(Department, pk=department_id)
____return Employee.objects.filter(department=department)
Djangoがgetパラメータのpageから、そのページに
表示する20行をobject_listでテンプレートに渡すから、
テンプレートでページネーションの実装をすれば
いけるはず。
return Employee.objects.filter(department__id=department_id)
で、いけたっけ?
777nobodyさん
2019/09/06(金) 07:32:07.11ID:8Lkc1Mj4778nobodyさん
2019/09/06(金) 13:26:41.92ID:AnI5ZwTK 次来るときは日本語の勉強してから来てくれ
780nobodyさん
2019/09/07(土) 00:31:33.50ID:??? 横文字読めるなら光の早さで正確な情報拾えるけどな
782nobodyさん
2019/09/10(火) 00:13:10.96ID:??? >>777
最初は動けばいいと思います。
少し慣れて、時間かできたら、views.genericの
ソース確認してみてください。
全て理解しようとしないで、雰囲気を掴むくらいで。
雰囲気を掴めれば、どのように実装すればいいか、
だんだん理解が深まると思います。
最初は動けばいいと思います。
少し慣れて、時間かできたら、views.genericの
ソース確認してみてください。
全て理解しようとしないで、雰囲気を掴むくらいで。
雰囲気を掴めれば、どのように実装すればいいか、
だんだん理解が深まると思います。
783nobodyさん
2019/10/10(木) 11:39:53.31ID:??? タグを作るとして皆さんならどういう設計にしますか?
モデルにtagsというテキストフィールドを持たせますか?
tag_xxxというモデル同士を繋げるモデルを作りますか?
私は両方作ってみたことはあります
簡単だったのは前者ですが、パフォーマンスはあまり良くないらしいですね・・・
モデルにtagsというテキストフィールドを持たせますか?
tag_xxxというモデル同士を繋げるモデルを作りますか?
私は両方作ってみたことはあります
簡単だったのは前者ですが、パフォーマンスはあまり良くないらしいですね・・・
784nobodyさん
2019/10/10(木) 20:09:26.50ID:??? ManyToMany のフィールド作れば良いだけでは
785nobodyさん
2019/10/11(金) 00:07:46.66ID:??? ManyToManyフィールド使えばタグを実装できるんですか?
それはやったことないです( ゚Д゚)
それはやったことないです( ゚Д゚)
786nobodyさん
2019/10/11(金) 01:20:04.57ID:???787nobodyさん
2019/10/11(金) 22:50:14.61ID:??? うむ。頑張って
788nobodyさん
2019/11/04(月) 11:53:50.49ID:??? 初心者で申し訳ないのですが
allauthでカスタムユーザーを利用する方法を解説してる記事などはないでしょうか?
allauthでカスタムユーザーを利用する方法を解説してる記事などはないでしょうか?
789nobodyさん
2019/11/04(月) 19:09:14.28ID:??? >>788
無事、DefaultAccountAdapterを使ってカスタムユーザーのサインアップができました、失礼しました!
無事、DefaultAccountAdapterを使ってカスタムユーザーのサインアップができました、失礼しました!
790nobodyさん
2019/12/03(火) 00:54:35.87ID:??? 3.0
791nobodyさん
2019/12/03(火) 23:12:15.57ID:??? 3.0きたの?
792nobodyさん
2020/01/15(水) 23:44:55.60ID:??? まじやん
793nobodyさん
2020/02/27(木) 00:31:08.01ID:??? views.pyを分割したい場合はviewディレクトリを作成せよとなんかの記事にあったのですがさらに分割したい場合はその下にさらにディレクトリを作ればいいのでしょうか?
794nobodyさん
2020/02/27(木) 00:32:43.53ID:kq0j2+6F796nobodyさん
2020/02/27(木) 09:27:05.26ID:??? djangoというよりpythonの話なんですね。ありがとうございました。
797nobodyさん
2020/03/04(水) 19:22:01.96ID:??? 2と3の互換性ないのね
798nobodyさん
2020/03/16(月) 14:20:30.97ID:Mczcg5Ej 2と3を互換性ありにするやつあった希ガス
799nobodyさん
2020/04/17(金) 15:39:13.38ID:EV5uUzNa django初心者です
フォームからPOST
viewでPOSTデータを受け取る
View内で「myappディレクトリにあるexec.py」にそのデータを渡し、その後は永続的にexec.pyが動く
exec.pyにデータを渡した時点で完了ページをreturnする(このときも、この後もexec.pyは動作している)
というものを作ろうとしています。
現状ではexec.pyが終了するまでreturnにたどり着かないので困ってしまいました
threadingを使う方法も考えたのですが、djangoにこうした状況を想定した関数などがあるのではないかと思い質問させていただきました
皆さんならどうするか教えてくださると嬉しいです・・
フォームからPOST
viewでPOSTデータを受け取る
View内で「myappディレクトリにあるexec.py」にそのデータを渡し、その後は永続的にexec.pyが動く
exec.pyにデータを渡した時点で完了ページをreturnする(このときも、この後もexec.pyは動作している)
というものを作ろうとしています。
現状ではexec.pyが終了するまでreturnにたどり着かないので困ってしまいました
threadingを使う方法も考えたのですが、djangoにこうした状況を想定した関数などがあるのではないかと思い質問させていただきました
皆さんならどうするか教えてくださると嬉しいです・・
800nobodyさん
2020/04/17(金) 15:45:42.50ID:s+2+Hs4y subprocess
801nobodyさん
2020/04/17(金) 15:58:04.85ID:??? Celery とか Background Tasks とかでキューイングすれば良いんじゃね
802nobodyさん
2020/04/17(金) 20:06:14.94ID:??? マルチプロセスでググれ
803nobodyさん
2020/04/18(土) 07:41:27.80ID:8bO/SsnJ djangoの解説でよくある.pkってなに?
なんの略なのか気になるんだが
https://opendata-web.site/blog/entry/21/
https://narito.ninja/blog/detail/90/
なんの略なのか気になるんだが
https://opendata-web.site/blog/entry/21/
https://narito.ninja/blog/detail/90/
804nobodyさん
2020/04/18(土) 10:55:27.82ID:Y+S1gni+ primary key ? 知らんけど
806無職のADHDが◯千万円分のビットコイン所持
2020/04/27(月) 14:39:07.99ID:/VE0k4dm >>1
東京三鷹の土井(剛)莉里子
https://i.imgur.com/Fbgp0yG.png
氏名■土井剛(莉里子)
生年月日■1994.3.7
前住所■〒181-0013 東京都三鷹市下連雀5丁目3 シティハイツ吉祥寺通り4階
性別■男(詐欺師のため、戸籍変更している可能性あり)
Twitter■@copy__writing @kotobamemo_bot
疾患■性同一性障害(LGBT)、発達障害(ADHD)、アスペルガー症候群、統合失調症
●一方的に好意を寄せる男性から相手にされないと嫌がらせを繰り返す
●某大学病院の精神科隔離病棟にて強制入院
●骨が見えるほどのリストカット
●奇声をあげながら自室部屋のドアをナイフで突き刺す
●シティハイツ吉祥寺通り4階から飛び降り自殺
●性転換手術(金玉を取る)
●トラブル...嫌がらせ、ハッキング、乗っ取り、たかり、脅迫、殺害予告...etc
●去年から今年にかけてyoutuber同士のトラブルの仲介に入り某大手youtuberから複数回に渡り1億近い慰謝料をふんだくる
●自宅の吉祥寺にいられなくなり、大阪に潜伏中(警察からも逃げている)
東京三鷹の土井(剛)莉里子
https://i.imgur.com/Fbgp0yG.png
氏名■土井剛(莉里子)
生年月日■1994.3.7
前住所■〒181-0013 東京都三鷹市下連雀5丁目3 シティハイツ吉祥寺通り4階
性別■男(詐欺師のため、戸籍変更している可能性あり)
Twitter■@copy__writing @kotobamemo_bot
疾患■性同一性障害(LGBT)、発達障害(ADHD)、アスペルガー症候群、統合失調症
●一方的に好意を寄せる男性から相手にされないと嫌がらせを繰り返す
●某大学病院の精神科隔離病棟にて強制入院
●骨が見えるほどのリストカット
●奇声をあげながら自室部屋のドアをナイフで突き刺す
●シティハイツ吉祥寺通り4階から飛び降り自殺
●性転換手術(金玉を取る)
●トラブル...嫌がらせ、ハッキング、乗っ取り、たかり、脅迫、殺害予告...etc
●去年から今年にかけてyoutuber同士のトラブルの仲介に入り某大手youtuberから複数回に渡り1億近い慰謝料をふんだくる
●自宅の吉祥寺にいられなくなり、大阪に潜伏中(警察からも逃げている)
807nobodyさん
2020/05/06(水) 16:54:11.54ID:e0zIRSJQ 質問です。
django-admin startprojectのコマンドが
実行できないのですがバージョンが古いからだと
思っているのですがいかがでしょうか?
現在、使用OSはRaspbianで
Pythonのバージョンは2.7.16
Djangoのバージョンは( 1.11.29 , ‘final’ , 0 )
なんですが
どうやったたpythonとDjangoのバージョンを
それぞれ2と3にあげられますか?
今、必死にネット検索していますが
納得いく答えがありません。
django-admin startprojectのコマンドが
実行できないのですがバージョンが古いからだと
思っているのですがいかがでしょうか?
現在、使用OSはRaspbianで
Pythonのバージョンは2.7.16
Djangoのバージョンは( 1.11.29 , ‘final’ , 0 )
なんですが
どうやったたpythonとDjangoのバージョンを
それぞれ2と3にあげられますか?
今、必死にネット検索していますが
納得いく答えがありません。
808nobodyさん
2020/05/06(水) 19:35:03.15ID:??? 納得されるかは分かりませんが、pyenv なりで新しいバージョンの python 入れて
pipenv なりで仮想環境に新しいバージョンの Django を入れればよいのではないですか
pipenv なりで仮想環境に新しいバージョンの Django を入れればよいのではないですか
809nobodyさん
2020/05/07(木) 04:18:38.21ID:tym3IDYK810nobodyさん
2020/05/09(土) 00:23:31.03ID:UawIkR7P pythonとDjangoのバージョン上げて
Startproject出来ました!
このスレはあまり人がいない感じなんでしょうか・・・
Startproject出来ました!
このスレはあまり人がいない感じなんでしょうか・・・
811nobodyさん
2020/05/09(土) 00:47:56.46ID:??? webprogだからねえ
812nobodyさん
2020/05/09(土) 10:01:02.80ID:8Ms2Oh37 ム板でDjangoのインストールの話されても
つまらんから追い返されるだけ
つまらんから追い返されるだけ
813nobodyさん
2020/05/10(日) 17:44:57.53ID:tfVK9p2I すみません、Djangoをapacheを使って
サイトを公開したいのですが
以下のサイトのようにmod_wsgiを使う感じでしょうか?
自分はRaspbianを使っており以下のサイトでは
Djangoの古いバージョンを使ってるみたいなので
現在も以下の方法で公開出来るのか知りたいです。
https://www.sejuku.net/blog/27637
サイトを公開したいのですが
以下のサイトのようにmod_wsgiを使う感じでしょうか?
自分はRaspbianを使っており以下のサイトでは
Djangoの古いバージョンを使ってるみたいなので
現在も以下の方法で公開出来るのか知りたいです。
https://www.sejuku.net/blog/27637
814nobodyさん
2020/05/10(日) 17:50:04.95ID:bg1oHPsN マルチ禁止
815nobodyさん
2020/05/10(日) 19:26:55.02ID:??? 今どきapacheとか
816nobodyさん
2020/05/10(日) 20:06:48.83ID:yUg+jKJr817nobodyさん
2020/05/10(日) 22:23:15.96ID:??? Nginxだろ、普通
818nobodyさん
2020/05/10(日) 22:34:26.51ID:???819nobodyさん
2020/05/11(月) 01:52:51.02ID:KmdZSk6n820nobodyさん
2020/05/11(月) 01:53:47.16ID:KmdZSk6n821nobodyさん
2020/05/11(月) 10:34:58.21ID:kf08OcBm Django 自身にも鯖機能内蔵されてるやろ
822nobodyさん
2020/05/11(月) 17:08:37.47ID:2E7hrS8x >>821
自分で作ったWebサイトを公開したいので・・・
自分で作ったWebサイトを公開したいので・・・
823nobodyさん
2020/05/11(月) 17:09:18.65ID:2E7hrS8x 内臓のではセキュリティ上、問題があると聞きました。
824nobodyさん
2020/05/12(火) 16:51:01.24ID:??? 初心者こそnginxやで
825nobodyさん
2020/05/12(火) 17:17:40.09ID:1AtCvXvP826nobodyさん
2020/05/17(日) 10:15:56.75ID:??? マルチって別にあちこちで聞いてもいいだろ
なんでおまえらが気にするんだ?
アホか
なんでおまえらが気にするんだ?
アホか
827nobodyさん
2020/05/17(日) 19:31:05.22ID:??? ダメです
828nobodyさん
2020/05/17(日) 20:29:52.88ID:??? サイト側としては少しでもアクセスしてもらって広告収入とかを得たいだろうから
マルチを排除しようとするのは完全におまえらの我がまま
表現の自由の侵害
マルチを排除しようとするのは完全におまえらの我がまま
表現の自由の侵害
829nobodyさん
2020/05/17(日) 21:45:56.00ID:??? その通り。
回答するもしないも俺の自由
だから俺はマルチに回答はしない
回答するもしないも俺の自由
だから俺はマルチに回答はしない
830nobodyさん
2020/05/17(日) 21:47:10.96ID:??? 質問文は表現ではない
831nobodyさん
2020/05/17(日) 22:28:48.45ID:??? みんな同じ様なスレ巡回して見てんのに
同じ書き込み出てきたらウザいだろ
そんな事もわからんの?
同じ書き込み出てきたらウザいだろ
そんな事もわからんの?
832nobodyさん
2020/05/17(日) 23:43:38.76ID:??? 回答者が金銭的な対価を得る有償のサポートに対して質問者が金を払ってマルチするなら好きにすれば良いが
コミュニティのような回答者の善意を元にしているような場所では
マルチによって複数の回答者が費やしたコストが無駄になることが理解できませんか?
まあ好きで回答してるようなヤツのことなんて知ったことじゃねーって思ってそうですが。
コミュニティのような回答者の善意を元にしているような場所では
マルチによって複数の回答者が費やしたコストが無駄になることが理解できませんか?
まあ好きで回答してるようなヤツのことなんて知ったことじゃねーって思ってそうですが。
833nobodyさん
2020/05/18(月) 00:26:48.38ID:??? 確かに他のとこでも回答もらえるならわざわざ自分の時間削ってまで
答える必要ないなって思っちゃうよね
そんで誰も答えなくなってこのスレみたいに衰退していくと…
答える必要ないなって思っちゃうよね
そんで誰も答えなくなってこのスレみたいに衰退していくと…
834nobodyさん
2020/05/18(月) 00:35:57.43ID:??? >>833
それはあるかもね
pythonのヘビーユーザーと入門者には壁があると思う
昔ながらのモヒカン的な人はこういうルール守らない奴は
猛烈にキレるか最初から相手にしないよね
そりゃ利用者数増えても掲示板は廃れるよ
まあ善意で答えるコミュニティ的な場所なんだし
最低限のルールぐらいは守るべきではあるよね
それはあるかもね
pythonのヘビーユーザーと入門者には壁があると思う
昔ながらのモヒカン的な人はこういうルール守らない奴は
猛烈にキレるか最初から相手にしないよね
そりゃ利用者数増えても掲示板は廃れるよ
まあ善意で答えるコミュニティ的な場所なんだし
最低限のルールぐらいは守るべきではあるよね
836nobodyさん
2020/05/18(月) 23:49:27.20ID:0c64EUxA すみません!
マルチをする理由の1つをあげます!
自分が聞きたい内容の
Djangoのフレームワークを使って
WebサーバーはNginx uwsgiを使いたいが
localhostで接続出来ません!
ImportError at /
Cannot import name path
Puthonのバージョンは3を使ってるのに
エラーメッセージにはPython Version 2.7.16と
でてしまいます。
この質問の場合はPythonスレに行くべきですか?
それともnginx?Linuxネットワーク?
初心者の質問スレ?くだスレ?
でPythonスレに行って「他スレで聞いてくれ」
ってあしらわれたら、また他のスレで回答待ち?
皆さんそんなのんびりとやってるんですか?
マルチをする理由の1つをあげます!
自分が聞きたい内容の
Djangoのフレームワークを使って
WebサーバーはNginx uwsgiを使いたいが
localhostで接続出来ません!
ImportError at /
Cannot import name path
Puthonのバージョンは3を使ってるのに
エラーメッセージにはPython Version 2.7.16と
でてしまいます。
この質問の場合はPythonスレに行くべきですか?
それともnginx?Linuxネットワーク?
初心者の質問スレ?くだスレ?
でPythonスレに行って「他スレで聞いてくれ」
ってあしらわれたら、また他のスレで回答待ち?
皆さんそんなのんびりとやってるんですか?
837nobodyさん
2020/05/18(月) 23:51:59.95ID:??? 勝手に掲示板管理者の代弁してるつもりになってるほうがどうかしてると思うが…
838nobodyさん
2020/05/19(火) 00:14:27.20ID:nV1HDRSk プログラマは性格悪いからまともな回答はしないぞ
これは心理
なるべくしてなってる事を理解しろ
これは心理
なるべくしてなってる事を理解しろ
839nobodyさん
2020/05/19(火) 01:04:38.64ID:??? 答える答えないはおまえらの自由だが、誰かの書き込みに待ったをかける権利はお前らにはないだろ
それっておまえらの嫌う言論弾圧ってやつじゃないのか?
バカなの?
それっておまえらの嫌う言論弾圧ってやつじゃないのか?
バカなの?
840nobodyさん
2020/05/19(火) 03:44:04.70ID:??? >>836
お前何様だよ
「のんびりとやってんですか?」
じゃねーよ
そんなのはお前の事情なの
お前は他人の時間を奪ってる「自覚」はないの?
はっきり言ってお前のしている質問の答えは
このスレにいる人間なら大体何が原因か想像付くんだよ
でももうまともに答える奴はいないだろうよ
なんでか判るか?
最低限のルールすら守れない奴に関わり合いたくないからだよ
ここで答えると図に乗ってルール無視して
ずっと同じことやり続けるのが目に見えてるから
他人に迷惑をかける行為を自分が解決すれば良いからという理由で
ずっとやり続ける利己的な人間なんだよお前は
ここじゃない知恵袋なりなんなりで聞いてくれ
お前何様だよ
「のんびりとやってんですか?」
じゃねーよ
そんなのはお前の事情なの
お前は他人の時間を奪ってる「自覚」はないの?
はっきり言ってお前のしている質問の答えは
このスレにいる人間なら大体何が原因か想像付くんだよ
でももうまともに答える奴はいないだろうよ
なんでか判るか?
最低限のルールすら守れない奴に関わり合いたくないからだよ
ここで答えると図に乗ってルール無視して
ずっと同じことやり続けるのが目に見えてるから
他人に迷惑をかける行為を自分が解決すれば良いからという理由で
ずっとやり続ける利己的な人間なんだよお前は
ここじゃない知恵袋なりなんなりで聞いてくれ
842nobodyさん
2020/05/19(火) 09:14:04.27ID:??? >>836
別に金払って質問してる訳でもないから答えもらえたらラッキーくらいでしか質問してないんじゃないかな
だから多くの人はあなたみたいにのんびり回答を待ってるんじゃなくて
もっと自分で状況調べるなり本なりで勉強するなりしてるんだと思うよ
そういうスタンスが透けて見えるからいろんなスレでたらい回しにされるんじゃないかな
別に金払って質問してる訳でもないから答えもらえたらラッキーくらいでしか質問してないんじゃないかな
だから多くの人はあなたみたいにのんびり回答を待ってるんじゃなくて
もっと自分で状況調べるなり本なりで勉強するなりしてるんだと思うよ
そういうスタンスが透けて見えるからいろんなスレでたらい回しにされるんじゃないかな
843nobodyさん
2020/05/19(火) 14:33:24.64ID:??? てか、言論弾圧だみたいな無理筋な話してる人とかへんに擁護してる人とかいるけど、
このスレにいるような人なら質問の大体の原因わかってるだろうから
馬鹿みたいな擁護して他人を批判する前に自分で回答してやりゃいいんじゃないの?
まさか自演ってことはないよね…
このスレにいるような人なら質問の大体の原因わかってるだろうから
馬鹿みたいな擁護して他人を批判する前に自分で回答してやりゃいいんじゃないの?
まさか自演ってことはないよね…
844nobodyさん
2020/05/21(木) 00:20:58.72ID:??? Symfonyやってて難しくて苦労してるんだけどDjangoはどうなの?
諸々を考慮した学習コストとか
Python界隈はそこらへん工夫してるイメージだけど
諸々を考慮した学習コストとか
Python界隈はそこらへん工夫してるイメージだけど
845nobodyさん
2020/05/21(木) 00:38:05.09ID:??? Symfonyが難しく感じるなら大抵のフレームワークは難しいんじゃないの
俺はDjangoから入ったが、Symfonyが難しいとは感じなかった
俺はDjangoから入ったが、Symfonyが難しいとは感じなかった
846nobodyさん
2020/05/23(土) 15:35:40.89ID:2gq4q1WT847nobodyさん
2020/05/23(土) 17:33:10.61ID:??? サイト公開するのが目的なんじゃなくてラズパイ活用するのが目的なんじゃない
849nobodyさん
2020/05/25(月) 23:54:34.24ID:fnvOiwwz >>847
そうなんです!
ラズパイをテストサーバーにして色々と学習してみたく・・・
本格的にショッピングサイトを作って運用するならサーバー用のマシンを買わないといけないのでしょうが、
普通のブログくらいだったらそこまでパワーを必要しないですよね。
そうなんです!
ラズパイをテストサーバーにして色々と学習してみたく・・・
本格的にショッピングサイトを作って運用するならサーバー用のマシンを買わないといけないのでしょうが、
普通のブログくらいだったらそこまでパワーを必要しないですよね。
850nobodyさん
2020/05/26(火) 00:14:47.77ID:PHNjShDd Django内臓サーバーだととりあえず大丈夫なのですが
nginxで外部に公開出来る様にするにはどうすればいいのか放置して進めています・・・
コロナ自粛が終わって本屋が開いたら調べに行ってみます。
nginxで外部に公開出来る様にするにはどうすればいいのか放置して進めています・・・
コロナ自粛が終わって本屋が開いたら調べに行ってみます。
851nobodyさん
2020/06/01(月) 21:49:04.75ID:??? Django + nginx って一般的な組み合わせだからGithub, Qiita, はてなブックマークで検索すればnginx.confの設定例見つからない?
852nobodyさん
2020/06/02(火) 01:10:18.02ID:??? Djangoの本買えばいいのに……
853nobodyさん
2020/06/02(火) 14:38:35.76ID:??? 公式のドキュメントにNginxの設定書いてなかったっけ?
あとDRFのドキュメントサイト閉鎖してる?
あとDRFのドキュメントサイト閉鎖してる?
854nobodyさん
2020/06/18(木) 23:09:59.28ID:2kK6n8jP 実務経験1年で月収80万稼げるエンジニアになった理由
https://www.youtube.com/watch?v=DrbbyGsHQic
意識が低いエンジニアこそフリーランスになれ
https://www.youtube.com/watch?v=nSEaAJlgjbQ
フリーランスエンジニアの週3労働ってどんな感じ?
https://www.youtube.com/watch?v=8yjoDCdbzMc
ぼくがスキルのない社畜ならこうやって脱する
https://www.youtube.com/watch?v=aae8xxbUlMM
初めて人を雇ったらもう二度とサラリーマンをやりたくないと思った話
https://www.youtube.com/watch?v=U0OCGRVLFsM
プログラミングは文系でも余裕で出来ます!理由を現役プログラマーが解説
https://www.youtube.com/watch?v=iBOeiSKBIW8
貧乏人こそ社会不適合者
https://www.youtube.com/watch?v=O3BT72BIBJI
元ド貧乏が教える】貧乏を抜け出すための2つの考え方
https://www.youtube.com/watch?v=IRrCgTy3ckc
より良いオファー貰ってるのに転職しないとか何考えてるの?
https://www.youtube.com/watch?v=i0J6uRhlj7o
https://www.youtube.com/watch?v=DrbbyGsHQic
意識が低いエンジニアこそフリーランスになれ
https://www.youtube.com/watch?v=nSEaAJlgjbQ
フリーランスエンジニアの週3労働ってどんな感じ?
https://www.youtube.com/watch?v=8yjoDCdbzMc
ぼくがスキルのない社畜ならこうやって脱する
https://www.youtube.com/watch?v=aae8xxbUlMM
初めて人を雇ったらもう二度とサラリーマンをやりたくないと思った話
https://www.youtube.com/watch?v=U0OCGRVLFsM
プログラミングは文系でも余裕で出来ます!理由を現役プログラマーが解説
https://www.youtube.com/watch?v=iBOeiSKBIW8
貧乏人こそ社会不適合者
https://www.youtube.com/watch?v=O3BT72BIBJI
元ド貧乏が教える】貧乏を抜け出すための2つの考え方
https://www.youtube.com/watch?v=IRrCgTy3ckc
より良いオファー貰ってるのに転職しないとか何考えてるの?
https://www.youtube.com/watch?v=i0J6uRhlj7o
855nobodyさん
2020/06/19(金) 11:28:27.44ID:??? Djangoで排他制御ってどうやるんですか?
856nobodyさん
2020/06/19(金) 12:08:51.36ID:??? ファイルロックで代替できないんですかね
やってる人見当たりませんけど
やってる人見当たりませんけど
857nobodyさん
2020/06/19(金) 18:41:39.46ID:bDsCoAJE 排他制御っていってもなんのことだか。
DBの範囲で済む話なら、Djangoを普通に使うだけでは?
スレッドとかプロセスの話なら、DjangoでSignal利用して、あとは通常通りのPythonの排他制御を行う。
DBの範囲で済む話なら、Djangoを普通に使うだけでは?
スレッドとかプロセスの話なら、DjangoでSignal利用して、あとは通常通りのPythonの排他制御を行う。
858nobodyさん
2020/07/04(土) 18:12:21.14ID:MIIhOkFA djangoってみんなどれでやってる?
google colab
pychar
anaconda
pytorch
どれ?
google colab
pychar
anaconda
pytorch
どれ?
859nobodyさん
2020/07/04(土) 22:16:15.78ID:???860nobodyさん
2020/07/18(土) 15:23:33.87ID:???861nobodyさん
2020/07/18(土) 16:29:46.84ID:???862nobodyさん
2020/07/18(土) 16:58:54.08ID:???863nobodyさん
2020/08/04(火) 09:48:27.19ID:??? nativeとawareの違いを理解した
864nobodyさん
2020/08/27(木) 04:26:11.78ID:??? 今本番環境のDBをローカルに再現してる
はじめてdumpdataとloaddataを使った
はじめてdumpdataとloaddataを使った
865nobodyさん
2020/08/28(金) 02:46:19.18ID:??? しかし鯖でデータをダンプするとSSDを圧迫するんだよな
データベースのポート開いてリモートからダンプすればいいのかなこういう場合
ポート開きたくないな
データベースのポート開いてリモートからダンプすればいいのかなこういう場合
ポート開きたくないな
866nobodyさん
2020/08/28(金) 13:25:11.20ID:??? SSHなりVPNなりで繋ぎなさいよ
867nobodyさん
2020/08/28(金) 14:17:43.07ID:??? 外付けHDD付ければいいんでない?
868nobodyさん
2020/08/28(金) 20:07:50.36ID:??? django始めたばかりでよくわからず教えてください。
複数レコードを1画面で登録したいので、forms.modelformset_factoryを使いました。
単一レコードの場合はバリデーションが効くのですが、formsetを使用するとバリデーションが効きません。
formsetの場合は自分でチェックするしかないのでしょうか?
複数レコードを1画面で登録したいので、forms.modelformset_factoryを使いました。
単一レコードの場合はバリデーションが効くのですが、formsetを使用するとバリデーションが効きません。
formsetの場合は自分でチェックするしかないのでしょうか?
870nobodyさん
2020/08/29(土) 10:21:32.59ID:EDz/x7Fl 出来る
871nobodyさん
2020/09/17(木) 21:16:56.45ID:??? ASGIってWSGIと何が違うの?
非同期だからWebソケットの通信ができるとか?
つまりゲームサーバー用途に使えるということ?
非同期だからWebソケットの通信ができるとか?
つまりゲームサーバー用途に使えるということ?
872nobodyさん
2020/09/24(木) 23:11:30.11ID:??? Django の本が増えてきますね。
ユーザーが増えてきてるのかなぁ。
ユーザーが増えてきてるのかなぁ。
874nobodyさん
2020/10/25(日) 15:32:58.50ID:gYgN41uE 質問です。
HerokuとDjangoの初心者です。
公式チュートリアルで
https://devcenter.heroku.com/articles/getting-started-with-python#provision-a-database
まで進んだんですが、
ブラウザに
https://xxxx-xxxxx-12345.herokuapp.com/db/
と入力すると、エラーが出て躓きました。
db.htmlの'staticfiles'を'static'に変更すれば直るそうなのですが、
肝心の/app/hello/templates/db.htmlが見つかりません。
/app/hello/templates/db.htmlはどこに置いてありますか?
質問の詳細はこちらです:
https://teratail.com/questions/300209
すみません、どなたかお願いします…
HerokuとDjangoの初心者です。
公式チュートリアルで
https://devcenter.heroku.com/articles/getting-started-with-python#provision-a-database
まで進んだんですが、
ブラウザに
https://xxxx-xxxxx-12345.herokuapp.com/db/
と入力すると、エラーが出て躓きました。
db.htmlの'staticfiles'を'static'に変更すれば直るそうなのですが、
肝心の/app/hello/templates/db.htmlが見つかりません。
/app/hello/templates/db.htmlはどこに置いてありますか?
質問の詳細はこちらです:
https://teratail.com/questions/300209
すみません、どなたかお願いします…
875nobodyさん
2020/10/25(日) 15:38:16.65ID:dYEcWMNi https://python.keicode.com/django/template-inheritance.php
Django の document が python じゃなくて php なのが笑える
Django の document が python じゃなくて php なのが笑える
876nobodyさん
2020/10/25(日) 18:11:58.47ID:gYgN41uE >>875
ありがとうございます。
リンク先、見ました。
db.htmlがextendsを用いてbase.htmlから継承しているのは理解できました。
また、base.htmlはdb.htmlと同じフォルダ内にあります:
> tree /F
フォルダー パスの一覧: ボリューム Windows
ボリューム シリアル番号は 3A58-8BE1 です
C:.
base.html
db.html
index.html
しかし、内容を見ても、appとかdbとかいうのが出てこないです。
すみませんが、/app/hello/templates/db.htmlの場所を教えていただけないでしょうか?
ありがとうございます。
リンク先、見ました。
db.htmlがextendsを用いてbase.htmlから継承しているのは理解できました。
また、base.htmlはdb.htmlと同じフォルダ内にあります:
> tree /F
フォルダー パスの一覧: ボリューム Windows
ボリューム シリアル番号は 3A58-8BE1 です
C:.
base.html
db.html
index.html
しかし、内容を見ても、appとかdbとかいうのが出てこないです。
すみませんが、/app/hello/templates/db.htmlの場所を教えていただけないでしょうか?
877nobodyさん
2020/10/26(月) 18:22:37.37ID:BKSQsPOs 継承してるから存在しなくても良いって話では
878nobodyさん
2020/10/26(月) 22:44:32.96ID:COvwtNZu >>877
しかし、もし正しく継承しているなら、
既にdb.htmlの'staticfiles'を'static'に変更しているので、
エラーは出ないはずです。
('staticfiles'がそのままの)別のソースコードが表示されていてエラーが出ているので、
どこか別のところにあるはずです。
Djangoに詳しい方でも分からないですか?
しかし、もし正しく継承しているなら、
既にdb.htmlの'staticfiles'を'static'に変更しているので、
エラーは出ないはずです。
('staticfiles'がそのままの)別のソースコードが表示されていてエラーが出ているので、
どこか別のところにあるはずです。
Djangoに詳しい方でも分からないですか?
879nobodyさん
2020/10/27(火) 11:58:05.85ID:JfqlcoO9 そりゃお前が消したのかも知れんし
おま環はお前にしか判らんよ
本気で調べて欲しかったら
ソースpackしてうpしろ
おま環はお前にしか判らんよ
本気で調べて欲しかったら
ソースpackしてうpしろ
880nobodyさん
2020/11/07(土) 12:30:03.43 管理画面を作るメリットってなんですか?
881nobodyさん
2020/11/09(月) 22:53:56.79ID:??? >>869
遅レスだけどこんなふうにすればsshで転送できる。
http://bashalog.c-brains.jp/10/09/30-183733.php
mysqldump -u<USER> <DATABASE> -p<PASSWORD> | gzip | ssh example.com 'cat > ~/db_name.dump.sql.gz'
遅レスだけどこんなふうにすればsshで転送できる。
http://bashalog.c-brains.jp/10/09/30-183733.php
mysqldump -u<USER> <DATABASE> -p<PASSWORD> | gzip | ssh example.com 'cat > ~/db_name.dump.sql.gz'
882nobodyさん
2020/12/07(月) 04:07:33.08ID:??? Django案件にアサインしたから覗きに来たけど過疎ってるね
883nobodyさん
2020/12/07(月) 05:47:21.80ID:??? いや情報取るのに今どき5chはねえだろ
884nobodyさん
2020/12/11(金) 01:37:25.68ID:??? いまどきPython民はどこにいるの
885nobodyさん
2020/12/11(金) 07:39:30.79ID:??? あなたの心の中にいます
886nobodyさん
2020/12/21(月) 03:14:00.78 (自分だけ使うウェブアプリなら気にする必要ないと思うけど)
アクセス毎にデータベースに接続するよりも
裏で、データベースから必要なデータだけリスト化してjsonなりtxtなりで保存するような定期タスクを動かして
フロントエンドからのアクセスはそのリストに接続するのが普通だと思うけど
そのjsonとかtxtファイルはどこに保存するのがいいのでしょうか
アプリ内のどこか任意に作るの?
それともそういうためのテンプレートでもあるのだろうか
アクセス毎にデータベースに接続するよりも
裏で、データベースから必要なデータだけリスト化してjsonなりtxtなりで保存するような定期タスクを動かして
フロントエンドからのアクセスはそのリストに接続するのが普通だと思うけど
そのjsonとかtxtファイルはどこに保存するのがいいのでしょうか
アプリ内のどこか任意に作るの?
それともそういうためのテンプレートでもあるのだろうか
887nobodyさん
2020/12/21(月) 21:20:38.50ID:??? フロントエンド何にするか知らんけど、ローカルに格納するデータの要件に合わせて
Cookie/Local(Session)Storage/IndexedDB とかに保存することが多いんじゃない。
あとは Redis とかでキャッシュさせるとか
Cookie/Local(Session)Storage/IndexedDB とかに保存することが多いんじゃない。
あとは Redis とかでキャッシュさせるとか
888nobodyさん
2020/12/23(水) 19:54:58.59 >>887
フロントはウェブブラウザで
用途はデータベースから範囲分だけをリクエストする、みたいなよくある感じのやつです。
その範囲がある程度決まった範囲なので
あるページ(同じ結果のページ)を表示する度にサーバーのdbにも接続、っていいのかなと思えて・・
なるほどlocalstorageとかの有無で場合分けするのはいいですね
あれから調べてとりあえず/static/を設定して
そこにサーバー側から定期的に直接書き換えるファイルを保存しました(静的ではない気がしますが・・)。
個人用途ならなんでもいいと思いますが、
不特定多数のアクセスが多くなった場合とそのファイルの書き換えのタイミングの関係性とかいまいちわからない感じですが。
キャッシュとかも調べてみますありがとうございました
フロントはウェブブラウザで
用途はデータベースから範囲分だけをリクエストする、みたいなよくある感じのやつです。
その範囲がある程度決まった範囲なので
あるページ(同じ結果のページ)を表示する度にサーバーのdbにも接続、っていいのかなと思えて・・
なるほどlocalstorageとかの有無で場合分けするのはいいですね
あれから調べてとりあえず/static/を設定して
そこにサーバー側から定期的に直接書き換えるファイルを保存しました(静的ではない気がしますが・・)。
個人用途ならなんでもいいと思いますが、
不特定多数のアクセスが多くなった場合とそのファイルの書き換えのタイミングの関係性とかいまいちわからない感じですが。
キャッシュとかも調べてみますありがとうございました
889nobodyさん
2020/12/24(木) 00:02:57.99ID:??? フロントエンドって言うから Django は DRF なりでバックエンドとして API に徹して
React とか Vue 使うのかと思ったらそういうことではなかったか。。
別に秒間n万リクエストとか取得するデータがn万件とかじゃないんだろうし
普通に DB つなぎに行けばいいと思うが。
React とか Vue 使うのかと思ったらそういうことではなかったか。。
別に秒間n万リクエストとか取得するデータがn万件とかじゃないんだろうし
普通に DB つなぎに行けばいいと思うが。
890nobodyさん
2020/12/24(木) 10:18:13.49ID:???891nobodyさん
2021/01/22(金) 19:34:44.76ID:??? model.pyでとあるフィールドをmodels.CharField(max_length = 16)で設定したけど
python側で22文字をインサートしたらできてしまったんだがどういうことだい?
adminページからは16文字超えた値で変更しようとしたらエラーはでたが
python側で22文字をインサートしたらできてしまったんだがどういうことだい?
adminページからは16文字超えた値で変更しようとしたらエラーはでたが
892nobodyさん
2021/01/22(金) 21:36:14.03ID:??? DB は SQLite だったりする?
だとしたら SQLite 側に VARCHAR の文字数制限がないことに起因していると思います。
だとしたら SQLite 側に VARCHAR の文字数制限がないことに起因していると思います。
893nobodyさん
2021/02/22(月) 03:14:37.52ID:??? 同時にデータベースの更新があっても排他処理できていることをテストで確認したいのですが
テストで複数のトランザクションを同時に起こすにはどうすればいいんでしょうか
テストで複数のトランザクションを同時に起こすにはどうすればいいんでしょうか
894nobodyさん
2021/03/23(火) 02:57:19.98ID:2bu6Cl5W 既存のデータベースが複合主キーだが、それをdjangoのモデルで管理するにはどうすればいいか教えろ無能ども
895nobodyさん
2021/03/23(火) 20:40:30.18ID:??? 複合主キーのDBなんて捨てて、IDを主キーにして必要なキーにユニーク制約つけてデータ移行しろカスが
896nobodyさん
2021/03/31(水) 20:32:42.47ID:??? azureでデプロイするときってどのデータベース使うのがええんやろ
sqlite使えへんのがつらい
sqlite使えへんのがつらい
897nobodyさん
2021/03/31(水) 23:29:52.97ID:maetCyN4 AzureはやはりMicrosoft系だからSQLServerと抜群に相性が良いはず
でも条件付きで課金され始めるんだよな
でも条件付きで課金され始めるんだよな
898nobodyさん
2021/04/01(木) 09:06:51.86ID:??? djangoはpostgres推奨なんだよな。
ちなみにMySQL、SQL Serverのdjango用コネクタはSDKがなくてサードパーティー製しかない。
しかもdjangoがメジャーバージョンアップして使えなくなることが多く、更新の途絶えたライブラリが転がっている状態。
ちなみにMySQL、SQL Serverのdjango用コネクタはSDKがなくてサードパーティー製しかない。
しかもdjangoがメジャーバージョンアップして使えなくなることが多く、更新の途絶えたライブラリが転がっている状態。
900nobodyさん
2021/05/11(火) 18:44:04.06ID:??? settings.pyの本番データベースの設定を環境変数に保存するようにした
だが端末からmanage.pyなどを実行するときにいちいち環境変数を設定しなくてはいけなくなった
Bashのスクリプトも環境変数設定してからコマンドを呼び出しみたいな
結果的に本番データベースのユーザ名やパスワードが色々なスクリプトに散らばるようになってしまった
それで環境変数に設定するのはやめて、settings.pyにベタ書きするようになった
つまりこれがベターなのかな?
だが端末からmanage.pyなどを実行するときにいちいち環境変数を設定しなくてはいけなくなった
Bashのスクリプトも環境変数設定してからコマンドを呼び出しみたいな
結果的に本番データベースのユーザ名やパスワードが色々なスクリプトに散らばるようになってしまった
それで環境変数に設定するのはやめて、settings.pyにベタ書きするようになった
つまりこれがベターなのかな?
901nobodyさん
2021/05/11(火) 22:12:31.80ID:??? 普通は.envに書くでしょ。。
902nobodyさん
2021/05/11(火) 22:37:29.83ID:???904nobodyさん
2021/07/04(日) 17:30:53.37ID:GLHZEBK9 あらら。
Django公式ページがcertificate has expired
Django公式ページがcertificate has expired
905nobodyさん
2021/07/14(水) 19:47:24.41ID:7wfNnMuE M1macでpostgresは問題ないのにmysqlが使えない・・・。通常ローカルだとsqliteだから問題にならないが、mysqlにしなきゃならない事情があって辛すぎる。
906nobodyさん
2021/07/14(水) 20:30:37.47ID:??? DjangoとMysqlは相性悪いんだよな
Postgreで頑張れ
Postgreで頑張れ
907nobodyさん
2021/07/14(水) 21:46:16.79ID:7wfNnMuE >>906
ども、やはりそうだったのか。こんな超大手がすんなり動かないなんて信じられないけど、担当に事情話してpostgresでやります。。。
ども、やはりそうだったのか。こんな超大手がすんなり動かないなんて信じられないけど、担当に事情話してpostgresでやります。。。
908nobodyさん
2021/07/15(木) 08:44:25.14ID:kTFodPNU なんか上の方>>898で適当なこと言っているな。
DjangoをMySQLで動かすのに必要なのは、Python一般向けのドライバだけだ。
この点Postgresと何も違わない。
で、そのドライバ(mysqlclient)のm1対応が遅れているってだけだろ。
DjangoをMySQLで動かすのに必要なのは、Python一般向けのドライバだけだ。
この点Postgresと何も違わない。
で、そのドライバ(mysqlclient)のm1対応が遅れているってだけだろ。
909nobodyさん
2021/07/16(金) 13:24:13.61ID:??? 対応が遅れて支障をきたすデータベースなんか使えないだろ
910nobodyさん
2021/07/18(日) 19:01:18.61ID:??? postgresって全文検索に難ありだった気がするけどpostgres推奨なのか。。。
911nobodyさん
2021/07/19(月) 21:24:41.93ID:nuRrmhQS M1macを実用環境で使うことなんてほとんどないし。
開発環境なら、Arm-Linux(docker/VM)がきちんと対応していれば十分。
そもそもPythonそれもWeb用途ならアーキテクチャの違いなんて無いに等しい。
開発環境なら、Arm-Linux(docker/VM)がきちんと対応していれば十分。
そもそもPythonそれもWeb用途ならアーキテクチャの違いなんて無いに等しい。
912nobodyさん
2021/08/04(水) 20:19:14.20ID:b/ib9vDT 偶然たどりついてみたが、10年前のスレかよw
日本語サイトのリンク切れてるじゃんww
日本語サイトのリンク切れてるじゃんww
913nobodyさん
2021/08/07(土) 18:47:46.02ID:??? 時代はlaravelなのか…?
914nobodyさん
2021/08/07(土) 18:52:00.58ID:??? 世界ではDjangoのほうが圧倒的に上
915nobodyさん
2021/08/10(火) 12:58:10.00ID:??? MySQLのドライバはPyMySQLみたいなPure Pythonの使っておけばいいじゃない。
機能差はあったと思うけど、とりあえずはそれで間に合うでしょ。
機能差はあったと思うけど、とりあえずはそれで間に合うでしょ。
916nobodyさん
2021/08/10(火) 20:24:53.73ID:x1XtZCZa Djangoの案件って周りにまったくないんだが、ほんとに使われてるの?
917nobodyさん
2021/08/10(火) 22:16:37.91ID:??? 世界では圧倒的に使われている
919nobodyさん
2021/09/03(金) 13:14:47.36ID:??? ウソ 「新型コロナ対策に専念するため出馬しません」
ホント 「選挙に負けそうなので出るのやめよう・・・」
こいつは最後までウソをつきつづけるのか!?
ホント 「選挙に負けそうなので出るのやめよう・・・」
こいつは最後までウソをつきつづけるのか!?
920nobodyさん
2021/09/07(火) 21:48:17.10ID:f3/vPYo/ 機械学習のAPIとして使う場合、普通ですよね?
921nobodyさん
2021/09/13(月) 03:59:55.95ID:??? wagtail か django-cms どっち使おうか迷っている
プラグインの自作というか、コードをいじる事を前提にしてるんだが、どっちがいいだろうか
プラグインの自作というか、コードをいじる事を前提にしてるんだが、どっちがいいだろうか
922nobodyさん
2021/09/16(木) 08:49:39.53ID:??? django-cmsは知らんがwagtailはガッツリコード書くよ
923nobodyさん
2021/09/16(木) 12:09:59.80ID:??? ガッツリ書くっていうのがどの程度なんだろうか。
まるっきり書かないといけないからただdjango使ってるのと同じになるし
まるっきり書かないといけないからただdjango使ってるのと同じになるし
924nobodyさん
2021/09/17(金) 19:20:32.23ID:??? 今Flask案件やってるけど珍しいかな?
925nobodyさん
2021/09/25(土) 22:44:26.93ID:O72duUxH djangoと相性良いフロントエンドフレームワークってVue.jsって聞くんですけど本当デスか?
927nobodyさん
2021/09/27(月) 13:43:33.01ID:??? nuxtってなんなの?
わかりやすく説明してほしい
わかりやすく説明してほしい
930nobodyさん
2021/09/28(火) 19:11:21.17ID:??? 確かにnuxtってdjangoよりも日本語の資料多そうだ
djangoってシングルページアプリケーションを作る事は可能ですかれるのでしょうか?
djangoってシングルページアプリケーションを作る事は可能ですかれるのでしょうか?
931nobodyさん
2021/09/28(火) 20:32:58.38ID:+uXoZ7sT933nobodyさん
2021/09/29(水) 02:38:52.12ID:??? そこ単体にするとメリットある?学習コストはなしで
934nobodyさん
2021/09/29(水) 03:18:51.75ID:??? SPAをdjango単体にするってことは生のjsでこつこつ書く気か?
やめとけフレームワーク使え
やめとけフレームワーク使え
935nobodyさん
2021/09/29(水) 07:55:36.68ID:???937nobodyさん
2021/09/29(水) 22:13:30.96ID:??? レスをJSONとかで返すように作るだけなんじゃないの?
リクエストの種類は増えるけど中の処理は小さくなるから楽にならないのかな?
DjangoでJSON返すのが難しいの?
リクエストの種類は増えるけど中の処理は小さくなるから楽にならないのかな?
DjangoでJSON返すのが難しいの?
938nobodyさん
2021/09/30(木) 02:55:24.79ID:??? JSON返すのはバックエンドの仕事
JSONをもとに組み立てるのはフロントエンドの仕事
SPAでDjangoができるのはバックエンドまで
フロントエンドはフロントエンドのフレームワークの仕事
普通はこういう風に分担される
JSONをもとに組み立てるのはフロントエンドの仕事
SPAでDjangoができるのはバックエンドまで
フロントエンドはフロントエンドのフレームワークの仕事
普通はこういう風に分担される
939nobodyさん
2021/10/01(金) 10:42:17.24ID:??? VisualStudiocodeでdjangoの開発を行ってるのですが、クラスベースviewを使うとrequest時のデバッグSTEP実行で止まってくれません
これはこういう仕様なのでしょうか?
自作クラスや関数ベースviewだと普通に止まってくれるのですが
これはこういう仕様なのでしょうか?
自作クラスや関数ベースviewだと普通に止まってくれるのですが
940nobodyさん
2021/10/02(土) 12:47:57.75ID:lEj1+R+Z >>939
ブレークポイントを宣言に置いてるんじゃない?ちゃんとオーバーライドした関数内に置いてる?
ブレークポイントを宣言に置いてるんじゃない?ちゃんとオーバーライドした関数内に置いてる?
941nobodyさん
2021/10/29(金) 13:02:59.64ID:??? VSCodeでやってます
クラスを書いても黄色い波線がその下に表示されるだけでインポートのソリューションが表示されません
例えば"HttpResponse" is not defined Pylanceと出ます
osはm1 mac、venv、vscodeは昨日なんとか更新しました
また拡張機能のjupyterはアンインストールしました
django2.2、python3.9.7です
クラスを書いても黄色い波線がその下に表示されるだけでインポートのソリューションが表示されません
例えば"HttpResponse" is not defined Pylanceと出ます
osはm1 mac、venv、vscodeは昨日なんとか更新しました
また拡張機能のjupyterはアンインストールしました
django2.2、python3.9.7です
942nobodyさん
2021/10/29(金) 13:16:53.58ID:??? >>941
因みにPylanceのランタイムの状態ではpython.analysis.logLevelとpython.analysis.typeshedPathsが登録できません。このプロパティは既に登録されていますと出ます
因みにPylanceのランタイムの状態ではpython.analysis.logLevelとpython.analysis.typeshedPathsが登録できません。このプロパティは既に登録されていますと出ます
943nobodyさん
2021/10/29(金) 13:57:17.64ID:??? すみません解決しました
理由不明ですが
日本語→英語→日本語にした(再起動挟んだ)
これかもしれません
理由不明ですが
日本語→英語→日本語にした(再起動挟んだ)
これかもしれません
944nobodyさん
2021/11/16(火) 09:00:41.09ID:??? さてとにかく
ロケットの絵が出てきて
admin決めて
templateディレクトリ作って
index.html入れて
urls.pyを2ファイルと
view.pyの合計3ファイル改造して
ロケットの代わりに自作のindex.htmlが出るところまではきた、が
DBを全然有効活用できてないので
その方法を調べるか
ロケットの絵が出てきて
admin決めて
templateディレクトリ作って
index.html入れて
urls.pyを2ファイルと
view.pyの合計3ファイル改造して
ロケットの代わりに自作のindex.htmlが出るところまではきた、が
DBを全然有効活用できてないので
その方法を調べるか
945nobodyさん
2021/11/17(水) 12:42:35.65ID:??? {{}}や{% %}で値や式挿入か
endforやendifもあり
html上で関数書く奴は少ないだろう
endforやendifもあり
html上で関数書く奴は少ないだろう
946nobodyさん
2021/11/19(金) 12:15:22.89ID:??? staticフォルダを置いてcssや画像やjsファイルを管理
{% load static %}必須
{% load static %}必須
947nobodyさん
2022/01/07(金) 08:47:11.07ID:??? Django に関する技術的な質問ができる日本語のサイトって何があるでしょうか。
948nobodyさん
2022/01/07(金) 09:30:38.69ID:??? teratail でぐらいしか無いんでしょ?
949nobodyさん
2022/02/14(月) 21:12:55.60ID:???950nobodyさん
2022/02/24(木) 08:59:34.29ID:???951nobodyさん
2022/02/26(土) 17:26:08.96ID:??? 年寄り事務屋だけど会社はIT屋だからweb関係ちょっとくらい勉強とこうとdjangoで始めたけどフロントの作りが直ぐにキツくなるねえ
試しにvueをライブラリ的にちょっぴり使おうとフォームフィールドのウィジェットにバインディングのv-mode等の文字列を埋め込んだりと抵抗したけど混在は制約がでてきつい
先人にみならってdjangoはバック専門がいいのかな
ド素人が2つもフレームワークを覚えるのはしんどい(´;ω;`)
試しにvueをライブラリ的にちょっぴり使おうとフォームフィールドのウィジェットにバインディングのv-mode等の文字列を埋め込んだりと抵抗したけど混在は制約がでてきつい
先人にみならってdjangoはバック専門がいいのかな
ド素人が2つもフレームワークを覚えるのはしんどい(´;ω;`)
952nobodyさん
2022/03/02(水) 21:25:40.31ID:??? auto_addやauto_add_nowがついたDateTimeFieldがあるmodelをbulk_createやbulk_updateやbulk_update_or_createしたいときどうすればいいの?
953nobodyさん
2022/03/02(水) 21:57:24.00ID:??? そういう局面は少ないと仮定して地道にforでまわすかsql叩く
954nobodyさん
2022/03/06(日) 20:04:51.70ID:0bXkW/qr すみません、DjangoでMACアドレスの取得方法ってありますか?
957nobodyさん
2022/03/08(火) 09:53:18.43ID:0IHhZZZf Session変数について質問なのですが、ローカル(Python manage.py runserver)で
立てたときは問題なく、別のパソコンからもアクセス出来るよう
(Python manage.py runserver 192.168.0.20:8000)
にしたらSession変数が
保持されなくなる症状に困っています。
もしご存知の方が居りましたら、教えて頂けると幸いです。
立てたときは問題なく、別のパソコンからもアクセス出来るよう
(Python manage.py runserver 192.168.0.20:8000)
にしたらSession変数が
保持されなくなる症状に困っています。
もしご存知の方が居りましたら、教えて頂けると幸いです。
958nobodyさん
2022/03/08(火) 10:07:50.49ID:0IHhZZZf さっきの質問主です。
とりあえずつけていたsslserverを外したら、解決しました。
でもどういう理由で、sslserverがSession変数に影響していたのでしょうか...
とりあえずつけていたsslserverを外したら、解決しました。
でもどういう理由で、sslserverがSession変数に影響していたのでしょうか...
959nobodyさん
2022/04/03(日) 10:43:56.75ID:??? Userなど使わずに自前でログイン機能を実装しようとしています
それでアカウントのモデルを作ってそれを作成して、名前とパスワードを入力したらログインする、という機能が作りたいです
アカウントのモデルは作りました
それでログインしているという状態の保持にDjangoの匿名セッションを使おうと思ってます
↓みたいな感じです
# 認証処理後、ログイン処理
account = Account.objects.filter(name=name, password=password).first()
request.session['is_login'] = True
request.session['account_id'] = account.id
この実装は何か問題が起きますでしょうか?
よろしくお願いします
それでアカウントのモデルを作ってそれを作成して、名前とパスワードを入力したらログインする、という機能が作りたいです
アカウントのモデルは作りました
それでログインしているという状態の保持にDjangoの匿名セッションを使おうと思ってます
↓みたいな感じです
# 認証処理後、ログイン処理
account = Account.objects.filter(name=name, password=password).first()
request.session['is_login'] = True
request.session['account_id'] = account.id
この実装は何か問題が起きますでしょうか?
よろしくお願いします
960nobodyさん
2022/04/03(日) 22:07:48.37ID:??? 自前サービス作りたくてdjangoを勉強してみたんだが
一度覚えるとある程度の定型のものはかなりの効率よく作れるね。
SQL書けないのが少しストレスだけど。ソースも読みやすいしこれはすごいわ。
その割にはスレ過疎ってるのな。
一度覚えるとある程度の定型のものはかなりの効率よく作れるね。
SQL書けないのが少しストレスだけど。ソースも読みやすいしこれはすごいわ。
その割にはスレ過疎ってるのな。
961nobodyさん
2022/04/03(日) 22:31:59.87ID:??? アクセスしにきた人をLDAPから情報を取って利用可否を判定したいのだけど
こんなこと対応可能でしょうか?
対応可能な場合Djangoの標準モジュールで対応可能か別途モジュールが必要なのでしょうか?
こんなこと対応可能でしょうか?
対応可能な場合Djangoの標準モジュールで対応可能か別途モジュールが必要なのでしょうか?
962nobodyさん
2022/04/04(月) 01:16:08.00ID:y4Unad3P 結構な量のデータに複雑なjoin、サブクエリ、集計など多用するんだけど
簡単なCRUDだけdjangoにお任せして複雑なのはSQL直書きしたいのだけど
ありですかね?
簡単なCRUDだけdjangoにお任せして複雑なのはSQL直書きしたいのだけど
ありですかね?
963nobodyさん
2022/04/04(月) 02:20:56.78ID:y4Unad3P まあ生のsqlよりデータベースのview使った方が安心か。
964nobodyさん
2022/04/04(月) 12:13:34.13ID:??? django ldap
で検索すればパッケージはみつかる
あとはdjangoのユーザークラスとldapのユーザーの突合
どの時点で突合するかはお好みで
で検索すればパッケージはみつかる
あとはdjangoのユーザークラスとldapのユーザーの突合
どの時点で突合するかはお好みで
965nobodyさん
2022/04/04(月) 18:20:41.80ID:???966nobodyさん
2022/04/04(月) 19:56:38.87ID:???967nobodyさん
2022/04/05(火) 10:36:34.84ID:??? 生SQL派よりORM派のほうが多いだろ
968nobodyさん
2022/04/06(水) 02:21:11.65ID:??? flaskはしらんから比較の話しはできないけどこの例の検索条件で因果関係、重篤度、転帰内容のような独立したプルダウンならいいけど[大項目][中項目][小項目]のような連動するものをページ遷移なしでやるならjavascriptあたりに頼ることになるだろうから複雑なuiを多用する場合は始めからdjangoはバックエンドにしてしまう
そんなに複雑でなくtemplate内にちょろっとscript組み込むくらいならdjangoにもフロントやらせるかな
まあまず一本作ってみたら?
そんなに複雑でなくtemplate内にちょろっとscript組み込むくらいならdjangoにもフロントやらせるかな
まあまず一本作ってみたら?
969nobodyさん
2022/04/15(金) 21:41:40.49ID:fqXmLAqO 俺の頭が悪すぎてdjangoの公式じゃ情報探しにくいわ。
結局、djangoのソースコード読んだほうが理解が深まる。
結局、djangoのソースコード読んだほうが理解が深まる。
970nobodyさん
2022/04/16(土) 08:43:45.20ID:??? どれもそんなもんじゃね
971nobodyさん
2022/04/16(土) 17:11:17.06ID:??? django4でrest framework jwtつかえんのかな?(´;ω;`)
(地道にurl直す根性ないし)
(地道にurl直す根性ないし)
972nobodyさん
2022/04/24(日) 21:25:47.21ID:qXgjS3ry973nobodyさん
2022/05/04(水) 20:47:47.01ID:??? わざわざPythonでWebやるいみないだろ
遅いし
遅いし
974nobodyさん
2022/05/09(月) 00:26:41.27ID:ytgn9WDu975nobodyさん
2022/05/15(日) 19:25:30.80ID:C9TSdDsS スターグループって年商120億円なんだね
976nobodyさん
2022/05/16(月) 22:08:27.10ID:??? wsgiアプリをasgiアプリに移行するのってどうですか?
wsgiでデプロイしている(uWSGI, nginx)アプリがあるんですがchannels使ったアプリ作ってます
これを動作するようにデプロイしたいんですが移行するのに抵抗があります
なんかトラブルとか出そうで(´・ω・`)
wsgiでデプロイしている(uWSGI, nginx)アプリがあるんですがchannels使ったアプリ作ってます
これを動作するようにデプロイしたいんですが移行するのに抵抗があります
なんかトラブルとか出そうで(´・ω・`)
977nobodyさん
2022/05/18(水) 21:01:12.74ID:??? ASGI_APPLICATIONつけてwsgi.pyで動かしても特にエラー出ないな
これ関係ないのか
wsgi.pyで動かしたらwsgiアプリ、asgi.pyで動かしたらasgiアプリ、ということかな
これ関係ないのか
wsgi.pyで動かしたらwsgiアプリ、asgi.pyで動かしたらasgiアプリ、ということかな
978nobodyさん
2022/05/19(木) 07:18:14.67ID:??? 何が違うんです(´・ω・`)?
979nobodyさん
2022/05/19(木) 14:51:53.79ID:??? ASGIのほうはasync/awaitとwebsocket使えるみたいですよ(´・ω・`)
980nobodyさん
2022/06/10(金) 21:57:26.40ID:??? DBはMySQLでUniqueConstraint使って複合キー使いたい。
まだDB設計しながら作ってて初期化の為にmigrate zeroとか使うんだけどneeded in a foreign key constraintで怒られる。
結局DBドロップして作るんだけど何とかならないもんか。
まだDB設計しながら作ってて初期化の為にmigrate zeroとか使うんだけどneeded in a foreign key constraintで怒られる。
結局DBドロップして作るんだけど何とかならないもんか。
981nobodyさん
2022/06/13(月) 01:37:17.21ID:MXId4d/R クラスベースビューより関数ベースビューの方が複雑なことをする際には楽じゃないですか?
982nobodyさん
2022/06/13(月) 13:39:36.10ID:blodd3Uc ラクというか、CBVはカスタマイズしすぎると反って複雑になる。
ほぼFormやDRF専用と割り切る方がいい。
ほぼFormやDRF専用と割り切る方がいい。
983nobodyさん
2022/06/20(月) 12:56:31.86ID:??? 複合主キー使えるフレームワークって多くないよね
おれはサロゲートキー派だな
おれはサロゲートキー派だな
984nobodyさん
2022/06/20(月) 16:16:36.15ID:??? 複合主キーが必要になるなんてケースそんなないしな
985nobodyさん
2022/06/20(月) 17:01:04.17ID:??? 必要か必要じゃないかと言われるとたぶん必要じゃない
ただ、とにかく余計なデータ(サロゲートキー)を一切入れたくないって
アンチサロゲート派はいっぱいいる
その人方にとってはWEBフレームワークでDBは超扱いにくい
ただ、とにかく余計なデータ(サロゲートキー)を一切入れたくないって
アンチサロゲート派はいっぱいいる
その人方にとってはWEBフレームワークでDBは超扱いにくい
986nobodyさん
2022/06/21(火) 00:16:54.76ID:???987nobodyさん
2022/06/21(火) 01:45:13.13ID:pJylaVNV djangoだとザックリどれくらいの同時アクセスは耐えられる?
会員10000人でアクティブユーザーが500人くらいならサクサク動く?
会員10000人でアクティブユーザーが500人くらいならサクサク動く?
988nobodyさん
2022/06/21(火) 08:54:05.48ID:??? んなもんサーバーの性能や作り方ででいくらでも変わるだろ
まあ、そんな意味不明な質問する人には無理じゃない?と言う気もするが
まあ、そんな意味不明な質問する人には無理じゃない?と言う気もするが
989nobodyさん
2022/06/21(火) 10:40:13.08ID:??? ある意味論理的な思考が無い人でもDjangoは扱えると言う事か
990nobodyさん
2022/06/21(火) 17:21:22.47ID:??? なんでDjangoっていうダサい名前なの?
991nobodyさん
2022/06/22(水) 10:28:14.68ID:??? djangoは(中国の)竜の意味
dragonとは違いヘビ要素が強い形体だ
(足とか翼とか角とかあるが)
pythonもニシキヘビだから
ヘビっぽいもので大きくて天に昇る竜は
pythonという言語で動きサーバーひいてはインターネットで活躍するwebフレームワークの名に
ふさわしいではないか
dragonとは違いヘビ要素が強い形体だ
(足とか翼とか角とかあるが)
pythonもニシキヘビだから
ヘビっぽいもので大きくて天に昇る竜は
pythonという言語で動きサーバーひいてはインターネットで活躍するwebフレームワークの名に
ふさわしいではないか
992nobodyさん
2022/06/22(水) 15:46:02.57ID:??? Djangoはミュージシャン
Pythonはテレビ番組だぞ
Pythonはテレビ番組だぞ
993nobodyさん
2022/06/22(水) 18:21:07.37ID:??? う~Django!
994nobodyさん
2022/07/03(日) 13:47:12.86ID:cxLHYMwf >>988
逆に出来なくはないってことなのね
逆に出来なくはないってことなのね
995nobodyさん
2022/07/03(日) 14:03:59.14ID:??? そりゃ Youtube も Instagram も Dropbox も昔は Django で動かしてたんだから
まともな開発と運用の知識があれば 10000 ユーザーくらいはいけるよ
まともな開発と運用の知識があれば 10000 ユーザーくらいはいけるよ
996nobodyさん
2022/07/04(月) 17:41:36.61ID:f4eAQzLG 以前はrailsやってたdjango初学者です
djangoだとDEBUG=trueにしておけば
開発環境でデバッグ出来ますが
たまに記述した内容次第ではServer Error(nginx)になってしまい
どこの部分にバグがあったのか詳細が突き止められません(nginxのほうのエラーログ見ても、djangoのどの部分がボトルネックになっているのか不明)
こういうケースの場合はどうやったら問題を特定出来るのでしょうか?
djangoだとDEBUG=trueにしておけば
開発環境でデバッグ出来ますが
たまに記述した内容次第ではServer Error(nginx)になってしまい
どこの部分にバグがあったのか詳細が突き止められません(nginxのほうのエラーログ見ても、djangoのどの部分がボトルネックになっているのか不明)
こういうケースの場合はどうやったら問題を特定出来るのでしょうか?
997nobodyさん
2022/07/04(月) 23:13:32.05ID:??? 窓から投げ捨てて全てを忘れる
998!omikuji 【19.5m】
2022/07/05(火) 01:00:35.89ID:ulXXzLpI 998
999!omikuji 【17.2m】
2022/07/05(火) 01:01:16.02ID:ulXXzLpI 999
1000!omikuji 【1.3m】
2022/07/05(火) 01:01:39.78ID:ulXXzLpI 1000get!!!!!!
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 3854日 1時間 14分 37秒
新しいスレッドを立ててください。
life time: 3854日 1時間 14分 37秒
10021002
Over 1000Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 大企業「冬ボーナス」初の平均100万円超え 業績好調で4年連続プラス 来年の春闘前に賃上げの動きも [煮卵★]
- 立花孝志党首を不起訴 百条委員長の兵庫県議への名誉毀損容疑など [少考さん★]
- 米国防総省、中国軍は「2027年の台湾侵攻へ着実に前進」 分析公表 ★3 [蚤の市★]
- 【海外/米国】「エプスタイン・ファイル」の黒塗りを簡単に暴けることがわかり拡散中 [あずささん★]
- EVの電磁波「放射線被曝」の噂は本当か? X線やガンマ線が含まれる可能性 ドイツ調査が明かした車内磁場の実態とは [お断り★]
- 日本語習得へ自治体支援を 自民、外国人政策で提言案 [少考さん★]
- 高市総理への若者支持率が97%超え。フジテレビ調査 [523957489]
- 「国民的になり損ねたアニメ作品」の再アニメ化が相次いでいるからさ、「ツヨシしっかりしなさい」もキそうだよな [303493227]
- 【文春】「日本は核保有すべき」発言をしたのは、核軍縮・不拡散問題担当の尾上定正総理大臣補佐官だった。奈良出身の総理のお友達 [256556981]
- 【高市】北村晴男さん、不都合な真実を暴露「白人移民は良い移民、黒人やイスラムとかの質の悪いのを入れてはいけない」 [329329848]
- 🏡くこは夜更け過ぎに⛄、ちゅちょへと変わるだろう👶🎄🔔
- 【緊急】クリスマスなんていらないくらい日々が安倍のかたまり [928194223]
