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


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

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



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

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

本家サイト
www.djangoproject.com/

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

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

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

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

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

IBM developerWork記事
ttp://www-06.ibm.com/jp/developerworks/linux/060802/j_l-django.shtml

854 名前:nobodyさん mailto:sage [2020/05/19(火) 14:33:24 ID:???.net]
てか、言論弾圧だみたいな無理筋な話してる人とかへんに擁護してる人とかいるけど、
このスレにいるような人なら質問の大体の原因わかってるだろうから
馬鹿みたいな擁護して他人を批判する前に自分で回答してやりゃいいんじゃないの?

まさか自演ってことはないよね…

855 名前:nobodyさん mailto:sage [2020/05/21(木) 00:20:58 ID:???.net]
Symfonyやってて難しくて苦労してるんだけどDjangoはどうなの?
諸々を考慮した学習コストとか

Python界隈はそこらへん工夫してるイメージだけど

856 名前:nobodyさん mailto:sage [2020/05/21(木) 00:38:05 ID:???.net]
Symfonyが難しく感じるなら大抵のフレームワークは難しいんじゃないの
俺はDjangoから入ったが、Symfonyが難しいとは感じなかった

857 名前:nobodyさん [2020/05/23(土) 15:35:40 ID:2gq4q1WT.net]
>>837
サイト公開するならherokuで良くない?
apacheもnginxの設定もいらないし。

858 名前:nobodyさん mailto:sage [2020/05/23(土) 17:33:10 ID:???.net]
サイト公開するのが目的なんじゃなくてラズパイ活用するのが目的なんじゃない

859 名前:nobodyさん [2020/05/25(月) 14:26:35 ID:mQ1lSOCL.net]
>>848
そうなのか。読んだつもりで最初の方スルーしてた。>>848

860 名前:nobodyさん [2020/05/25(月) 23:54:34 ID:fnvOiwwz.net]
>>848
そうなんです!
ラズパイをテストサーバーにして色々と学習してみたく・・・
本格的にショッピングサイトを作って運用するならサーバー用のマシンを買わないといけないのでしょうが、
普通のブログくらいだったらそこまでパワーを必要しないですよね。

861 名前:nobodyさん [2020/05/26(火) 00:14:47 ID:PHNjShDd.net]
Django内臓サーバーだととりあえず大丈夫なのですが
nginxで外部に公開出来る様にするにはどうすればいいのか放置して進めています・・・

コロナ自粛が終わって本屋が開いたら調べに行ってみます。

862 名前:nobodyさん mailto:sage [2020/06/01(月) 21:49:04.75 ID:???.net]
Django + nginx って一般的な組み合わせだからGithub, Qiita, はてなブックマークで検索すればnginx.confの設定例見つからない?



863 名前:nobodyさん mailto:sage [2020/06/02(火) 01:10:18.02 ID:???.net]
Djangoの本買えばいいのに……

864 名前:nobodyさん mailto:sage [2020/06/02(火) 14:38:35 ID:???.net]
公式のドキュメントにNginxの設定書いてなかったっけ?

あとDRFのドキュメントサイト閉鎖してる?

865 名前:nobodyさん [2020/06/18(木) 23:09:59 ID:2kK6n8jP.net]
実務経験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

866 名前:nobodyさん mailto:sage [2020/06/19(金) 11:28:27 ID:???.net]
Djangoで排他制御ってどうやるんですか?

867 名前:nobodyさん mailto:sage [2020/06/19(金) 12:08:51 ID:???.net]
ファイルロックで代替できないんですかね
やってる人見当たりませんけど

868 名前:nobodyさん [2020/06/19(金) 18:41:39.46 ID:bDsCoAJE.net]
排他制御っていってもなんのことだか。
DBの範囲で済む話なら、Djangoを普通に使うだけでは?
スレッドとかプロセスの話なら、DjangoでSignal利用して、あとは通常通りのPythonの排他制御を行う。

869 名前:nobodyさん [2020/07/04(土) 18:12:21 ID:MIIhOkFA.net]
djangoってみんなどれでやってる?
google colab
pychar
anaconda
pytorch
どれ?

870 名前:nobodyさん mailto:sage [2020/07/04(土) 22:16:15 ID:???.net]
>>858
楽観的排他的制御
Djangoにはその仕組がないのでは
でも排他的制御やりたくなったらみんなはどうしてる?って話

871 名前:nobodyさん mailto:sage [2020/07/18(土) 15:23:33 ID:???.net]
django-filtersがダウンロードできなくなってる
https://pypi.org/project/django-filters/
ページも消えてる

872 名前:nobodyさん mailto:sage [2020/07/18(土) 16:29:46 ID:???.net]
たしかにパッケージ名がdjango-filtersのヤツもあった気がするけど
一般的にはこっちじゃない?
https://pypi.org/project/django-filter/



873 名前:nobodyさん mailto:sage [2020/07/18(土) 16:58:54.08 ID:???.net]
>>862
ああ、こっちがdjango-filtersなのか
まぎらわしいな
間違えて入れたのがrequirements.txtにそのままだったのかな?
サンクス

874 名前:nobodyさん mailto:sage [2020/08/04(火) 09:48:27 ID:???.net]
nativeとawareの違いを理解した

875 名前:nobodyさん mailto:sage [2020/08/27(木) 04:26:11 ID:???.net]
今本番環境のDBをローカルに再現してる
はじめてdumpdataとloaddataを使った

876 名前:nobodyさん mailto:sage [2020/08/28(金) 02:46:19.18 ID:???.net]
しかし鯖でデータをダンプするとSSDを圧迫するんだよな
データベースのポート開いてリモートからダンプすればいいのかなこういう場合
ポート開きたくないな

877 名前:nobodyさん mailto:sage [2020/08/28(金) 13:25:11 ID:???.net]
SSHなりVPNなりで繋ぎなさいよ

878 名前:nobodyさん mailto:sage [2020/08/28(金) 14:17:43.07 ID:???.net]
外付けHDD付ければいいんでない?

879 名前:nobodyさん mailto:sage [2020/08/28(金) 20:07:50 ID:???.net]
django始めたばかりでよくわからず教えてください。
複数レコードを1画面で登録したいので、forms.modelformset_factoryを使いました。
単一レコードの場合はバリデーションが効くのですが、formsetを使用するとバリデーションが効きません。
formsetの場合は自分でチェックするしかないのでしょうか?

880 名前:nobodyさん mailto:sage [2020/08/2 ]
[ここ壊れてます]

881 名前:9(土) 05:07:55 ID:???.net mailto: >>867
SSHでリモートから直接ローカルにDBダンプできるの?
[]
[ここ壊れてます]

882 名前:nobodyさん [2020/08/29(土) 10:21:32 ID:EDz/x7Fl.net]
出来る



883 名前:nobodyさん mailto:sage [2020/09/17(木) 21:16:56.45 ID:???.net]
ASGIってWSGIと何が違うの?
非同期だからWebソケットの通信ができるとか?
つまりゲームサーバー用途に使えるということ?

884 名前:nobodyさん mailto:sage [2020/09/24(木) 23:11:30.11 ID:???.net]
Django の本が増えてきますね。
ユーザーが増えてきてるのかなぁ。

885 名前:nobodyさん mailto:sage [2020/10/05(月) 08:16:01.06 ID:???.net]
>>870
できるで

886 名前:nobodyさん [2020/10/25(日) 15:32:58.50 ID:gYgN41uE.net]
質問です。
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

すみません、どなたかお願いします…

887 名前:nobodyさん [2020/10/25(日) 15:38:16.65 ID:dYEcWMNi.net]
https://python.keicode.com/django/template-inheritance.php

Django の document が python じゃなくて php なのが笑える

888 名前:nobodyさん [2020/10/25(日) 18:11:58.47 ID:gYgN41uE.net]
>>876
ありがとうございます。
リンク先、見ました。
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の場所を教えていただけないでしょうか?

889 名前:nobodyさん [2020/10/26(月) 18:22:37.37 ID:BKSQsPOs.net]
継承してるから存在しなくても良いって話では

890 名前:nobodyさん [2020/10/26(月) 22:44:32.96 ID:COvwtNZu.net]
>>878
しかし、もし正しく継承しているなら、
既にdb.htmlの'staticfiles'を'static'に変更しているので、
エラーは出ないはずです。

('staticfiles'がそのままの)別のソースコードが表示されていてエラーが出ているので、
どこか別のところにあるはずです。
Djangoに詳しい方でも分からないですか?

891 名前:nobodyさん [2020/10/27(火) 11:58:05.85 ID:JfqlcoO9.net]
そりゃお前が消したのかも知れんし
おま環はお前にしか判らんよ
本気で調べて欲しかったら
ソースpackしてうpしろ

892 名前:nobodyさん mailto:sage [2020/11/07(土) 12:30:03.43 .net]
管理画面を作るメリットってなんですか?



893 名前:nobodyさん mailto:sage [2020/11/09(月) 22:53:56.79 ID:???.net]
>>870
遅レスだけどこんなふうにすればsshで転送できる。
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'

894 名前:nobodyさん mailto:sage [2020/12/07(月) 04:07:33.08 ID:???.net]
Django案件にアサインしたから覗きに来たけど過疎ってるね

895 名前:nobodyさん mailto:sage [2020/12/07(月) 05:47:21.80 ID:???.net]
いや情報取るのに今どき5chはねえだろ

896 名前:nobodyさん mailto:sage [2020/12/11(金) 01:37:25.68 ID:???.net]
いまどきPython民はどこにいるの

897 名前:nobodyさん mailto:sage [2020/12/11(金) 07:39:30.79 ID:???.net]
あなたの心の中にいます

898 名前:nobodyさん mailto:sage [2020/12/21(月) 03:14:00.78 .net]
(自分だけ使うウェブアプリなら気にする必要ないと思うけど)
アクセス毎にデータベースに接続するよりも
裏で、データベースから必要なデータだけリスト化してjsonなりtxtなりで保存するような定期タスクを動かして
フロントエンドからのアクセスはそのリストに接続するのが普通だと思うけど
そのjsonとかtxtファイルはどこに保存するのがいいのでしょうか
アプリ内のどこか任意に作るの?
それともそういうためのテンプレートでもあるのだろうか

899 名前:nobodyさん mailto:sage [2020/12/21(月) 21:20:38.50 ID:???.net]
フロントエンド何にするか知らんけど、ローカルに格納するデータの要件に合わせて
Cookie/Local(Session)Storage/IndexedDB とかに保存することが多いんじゃない。
あとは Redis とかでキャッシュさせるとか

900 名前:nobodyさん mailto:sage [2020/12/23(水) 19:54:58.59 .net]
>>888
フロントはウェブブラウザで
用途はデータベースから範囲分だけをリクエストする、みたいなよくある感じのやつです。
その範囲がある程度決まった範囲なので
あるページ(同じ結果のページ)を表示する度にサーバーのdbにも接続、っていいのかなと思えて・・
なるほどlocalstorageとかの有無で場合分けするのはいいですね

あれから調べてとりあえず/static/を設定して
そこにサーバー側から定期的に直接書き換えるファイルを保存しました(静的ではない気がしますが・・)。
個人用途ならなんでもいいと思いますが、
不特定多数のアクセスが多くなった場合とそのファイルの書き換えのタイミングの関係性とかいまいちわからない感じですが。
キャッシュとかも調べてみますありがとうございました

901 名前:nobodyさん mailto:sage [2020/12/24(木) 00:02:57.99 ID:???.net]
フロントエンドって言うから Django は DRF なりでバックエンドとして API に徹して
React とか Vue 使うのかと思ったらそういうことではなかったか。。
別に秒間n万リクエストとか取得するデータがn万件とかじゃないんだろうし
普通に DB つなぎに行けばいいと思うが。

902 名前:nobodyさん mailto:sage [2020/12/24(木) 10:18:13.49 ID:???.net]
多分>>887
フロントエンド→ユーザーのが伝わる単語か?
フロントエンドって書かれると
>>890みたいにAngular/Vue/Reactとかなのかと思う



903 名前:nobodyさん mailto:sage [2021/01/22(金) 19:34:44.76 ID:???.net]
model.pyでとあるフィールドをmodels.CharField(max_length = 16)で設定したけど
python側で22文字をインサートしたらできてしまったんだがどういうことだい?
adminページからは16文字超えた値で変更しようとしたらエラーはでたが

904 名前:nobodyさん mailto:sage [2021/01/22(金) 21:36:14.03 ID:???.net]
DB は SQLite だったりする?
だとしたら SQLite 側に VARCHAR の文字数制限がないことに起因していると思います。

905 名前:nobodyさん mailto:sage [2021/02/17(水) 18:16:12.22 ID:tCxjGv87L]
【初心者&入門】プログラミングは”科学的”に学ぼう。【独学OK】
https://www.youtube.com/watch?v=BOrx1GEZY4o
【JavaScript超入門講座】わずか50分で知識ゼロから基礎をマスター!
https://www.youtube.com/watch?v=QCjFPSO96RU
主要プログラミング言語16選!特徴と初心者向けおすすめ度まとめ
https://www.youtube.com/watch?v=HUZlOEbSP6c
SIerはダメ?自社開発系がいい?それ、”ウソ”ですよ
https://www.youtube.com/watch?v=tv5f10l20qg
Webサイトはいくらで作れる?「あつ森公式」をプロが見積もった結果
https://www.youtube.com/watch?v=uCX3vW-Cmpw
Web/IT用語27選!超カンタンに解説してみた【クラウドとは?サーバーとは?データベースとは?】
https://www.youtube.com/watch?v=qIRtN61gMfQ&t=1s
センスのないエンジニアを面接で見極める質問3選【経験者/人事 必見】
https://www.youtube.com/watch?v=oXThFYSvVwI
【Web/IT業界あるある】締め切り、プログラミング中、エンジニア面接
https://www.youtube.com/watch?v=Ik1_AzopJG4

906 名前:nobodyさん mailto:sage [2021/02/22(月) 03:14:37.52 ID:???.net]
同時にデータベースの更新があっても排他処理できていることをテストで確認したいのですが
テストで複数のトランザクションを同時に起こすにはどうすればいいんでしょうか

907 名前:nobodyさん [2021/03/23(火) 02:57:19.98 ID:2bu6Cl5W.net]
既存のデータベースが複合主キーだが、それをdjangoのモデルで管理するにはどうすればいいか教えろ無能ども

908 名前:nobodyさん mailto:sage [2021/03/23(火) 20:40:30.18 ID:???.net]
複合主キーのDBなんて捨てて、IDを主キーにして必要なキーにユニーク制約つけてデータ移行しろカスが

909 名前:nobodyさん mailto:sage [2021/03/31(水) 20:32:42.47 ID:???.net]
azureでデプロイするときってどのデータベース使うのがええんやろ
sqlite使えへんのがつらい

910 名前:nobodyさん [2021/03/31(水) 23:29:52.97 ID:maetCyN4.net]
AzureはやはりMicrosoft系だからSQLServerと抜群に相性が良いはず
でも条件付きで課金され始めるんだよな

911 名前:nobodyさん mailto:sage [2021/04/01(木) 09:06:51.86 ID:???.net]
djangoはpostgres推奨なんだよな。
ちなみにMySQL、SQL Serverのdjango用コネクタはSDKがなくてサードパーティー製しかない。
しかもdjangoがメジャーバージョンアップして使えなくなることが多く、更新の途絶えたライブラリが転がっている状態。

912 名前:nobodyさん mailto:sage [2021/04/02(金) 23:58:05.53 ID:2TYrsHzHX]
サイボウズが副業を真っ先に解禁した理由。社員や会社のメリットとは?
https://nikkan-spa.jp/1602111
毎日が「休日」か「休日明け」か「休日前」 水土日休みの週休3日ベンチャーが「理想の働き方」と話題に
https://nlab.itmedia.co.jp/nl/articles/1907/24/news039.html
サイボウズ式:サイボウズで複業。収入源は3つ──そんな私の「パラレルワークはじめての確定申告」
https://www.huffingtonpost.jp/cybozu/pararell-works_a_23430377/
兼業でフリーライター、サイボウズ社員・明石悠佳に学ぶパラレルワーク術
https://www.wwdjapan.com/articles/752575
あなたの会社は「お金を介した」依存?全員副業必須の経営がもたらした脱依存
https://www.businessinsider.jp/post-212190
超ブラック企業だったサイボウズが、全社員と「ザツダン」してわかった“見えない不満”の本質
https://headlines.yahoo.co.jp/hl?a=20191118-00010003-srnijugo-life
サイボウズの「100人100通りの人事制度」を実現する働き方改革とは?
https://news.mynavi.jp/article/20190902-887250/
『サイボウズ』は社員満足度の高い「働き方改革」をなぜ作れたのか
https://gendai.ismedia.jp/articles/-/67235
諸悪の根源はメールと電話 サイボウズ営業チームの“脱ブラック部署”のノウハウ
https://logmi.jp/business/articles/322356



913 名前:nobodyさん mailto:sage [2021/05/11(火) 18:39:42.50 ID:???.net]
>>882
おお、遅レスだがありがとう

914 名前:nobodyさん mailto:sage [2021/05/11(火) 18:44:04.06 ID:???.net]
settings.pyの本番データベースの設定を環境変数に保存するようにした
だが端末からmanage.pyなどを実行するときにいちいち環境変数を設定しなくてはいけなくなった
Bashのスクリプトも環境変数設定してからコマンドを呼び出しみたいな
結果的に本番データベースのユーザ名やパスワードが色々なスクリプトに散らばるようになってしまった
それで環境変数に設定するのはやめて、settings.pyにベタ書きするようになった
つまりこれがベターなのかな?

915 名前:nobodyさん mailto:sage [2021/05/11(火) 22:12:31.80 ID:???.net]
普通は.envに書くでしょ。。

916 名前:nobodyさん mailto:sage [2021/05/11(火) 22:37:29.83 ID:???.net]
>>904
envファイルを作るやり方があったのか!
何故もっと早く教えてくれなかったのか謎だがあえて礼は言わないでおく!

917 名前:900 mailto:sage [2021/05/12(水) 07:32:41.37 ID:???.net]
>>904
>>905は俺じゃない
.envに書けばいいのか
調べてみるわ、サンクス

918 名前:nobodyさん [2021/07/04(日) 17:30:53.37 ID:GLHZEBK9.net]
あらら。
Django公式ページがcertificate has expired

919 名前:nobodyさん [2021/07/14(水) 19:47:24.41 ID:7wfNnMuE.net]
M1macでpostgresは問題ないのにmysqlが使えない・・・。通常ローカルだとsqliteだから問題にならないが、mysqlにしなきゃならない事情があって辛すぎる。

920 名前:nobodyさん mailto:sage [2021/07/14(水) 20:30:37.47 ID:???.net]
DjangoとMysqlは相性悪いんだよな
Postgreで頑張れ

921 名前:nobodyさん [2021/07/14(水) 21:46:16.79 ID:7wfNnMuE.net]
>>909
ども、やはりそうだったのか。こんな超大手がすんなり動かないなんて信じられないけど、担当に事情話してpostgresでやります。。。

922 名前:nobodyさん [2021/07/15(木) 08:44:25.14 ID:kTFodPNU.net]
なんか上の方>>900で適当なこと言っているな。
DjangoをMySQLで動かすのに必要なのは、Python一般向けのドライバだけだ。
この点Postgresと何も違わない。
で、そのドライバ(mysqlclient)のm1対応が遅れているってだけだろ。



923 名前:nobodyさん mailto:sage [2021/07/16(金) 13:24:13.61 ID:???.net]
対応が遅れて支障をきたすデータベースなんか使えないだろ

924 名前:nobodyさん mailto:sage [2021/07/18(日) 19:01:18.61 ID:???.net]
postgresって全文検索に難ありだった気がするけどpostgres推奨なのか。。。

925 名前:nobodyさん [2021/07/19(月) 21:24:41.93 ID:nuRrmhQS.net]
M1macを実用環境で使うことなんてほとんどないし。
開発環境なら、Arm-Linux(docker/VM)がきちんと対応していれば十分。
そもそもPythonそれもWeb用途ならアーキテクチャの違いなんて無いに等しい。

926 名前:nobodyさん [2021/08/04(水) 20:19:14.20 ID:b/ib9vDT.net]
偶然たどりついてみたが、10年前のスレかよw
日本語サイトのリンク切れてるじゃんww

927 名前:nobodyさん mailto:sage [2021/08/07(土) 18:47:46.02 ID:???.net]
時代はlaravelなのか…?

928 名前:nobodyさん mailto:sage [2021/08/07(土) 18:52:00.58 ID:???.net]
世界ではDjangoのほうが圧倒的に上

929 名前:nobodyさん mailto:sage [2021/08/10(火) 12:58:10.00 ID:???.net]
MySQLのドライバはPyMySQLみたいなPure Pythonの使っておけばいいじゃない。
機能差はあったと思うけど、とりあえずはそれで間に合うでしょ。

930 名前:nobodyさん [2021/08/10(火) 20:24:53.73 ID:x1XtZCZa.net]
Djangoの案件って周りにまったくないんだが、ほんとに使われてるの?

931 名前:nobodyさん mailto:sage [2021/08/10(火) 22:16:37.91 ID:???.net]
世界では圧倒的に使われている

932 名前:nobodyさん mailto:sage [2021/08/15(日) 22:21:10.69 ID:???.net]
>>919
俺は2回参画した
そのうち一回は俺がFW選定した



933 名前:nobodyさん mailto:sage [2021/09/03(金) 13:14:47.36 ID:???.net]
ウソ 「新型コロナ対策に専念するため出馬しません」

ホント 「選挙に負けそうなので出るのやめよう・・・」

こいつは最後までウソをつきつづけるのか!?

934 名前:nobodyさん [2021/09/07(火) 21:48:17.10 ID:f3/vPYo/.net]
機械学習のAPIとして使う場合、普通ですよね?

935 名前:nobodyさん mailto:sage [2021/09/13(月) 03:59:55.95 ID:???.net]
wagtail か django-cms どっち使おうか迷っている
プラグインの自作というか、コードをいじる事を前提にしてるんだが、どっちがいいだろうか

936 名前:nobodyさん mailto:sage [2021/09/16(木) 08:49:39.53 ID:???.net]
django-cmsは知らんがwagtailはガッツリコード書くよ

937 名前:nobodyさん mailto:sage [2021/09/16(木) 12:09:59.80 ID:???.net]
ガッツリ書くっていうのがどの程度なんだろうか。
まるっきり書かないといけないからただdjango使ってるのと同じになるし

938 名前:nobodyさん mailto:sage [2021/09/17(金) 19:20:32.23 ID:???.net]
今Flask案件やってるけど珍しいかな?

939 名前:nobodyさん [2021/09/25(土) 22:44:26.93 ID:O72duUxH.net]
djangoと相性良いフロントエンドフレームワークってVue.jsって聞くんですけど本当デスか?

940 名前:nobodyさん mailto:sage [2021/09/27(月) 08:24:42.95 ID:???.net]
>>928
比較して相性いいかわからんけどウチはdjango nuxt vueで使ってるよ

941 名前:nobodyさん mailto:sage [2021/09/27(月) 13:43:33.01 ID:???.net]
nuxtってなんなの?
わかりやすく説明してほしい

942 名前:nobodyさん mailto:sage [2021/09/28(火) 09:36:39.85 ID:???.net]
>>930
ググればすぐ出てくることすら調べられない奴にITは無理だから別の仕事や趣味にしたほうがいいよ



943 名前:nobodyさん mailto:sage [2021/09/28(火) 12:36:58.26 ID:???.net]
>>931
いじわる

944 名前:nobodyさん mailto:sage [2021/09/28(火) 19:11:21.17 ID:???.net]
確かにnuxtってdjangoよりも日本語の資料多そうだ


djangoってシングルページアプリケーションを作る事は可能ですかれるのでしょうか?

945 名前:nobodyさん [2021/09/28(火) 20:32:58.38 ID:+uXoZ7sT.net]
>>933
今まさに作ってる。
他のフレームワーク使ったことあまりないから比較できないけど、DRF+nuxtjsで全然行ける。

946 名前:nobodyさん mailto:sage [2021/09/29(水) 00:23:10.47 ID:???.net]
>>934
やはりdjango単体で実現は難しいもんです?

947 名前:nobodyさん mailto:sage [2021/09/29(水) 02:38:52.12 ID:???.net]
そこ単体にするとメリットある?学習コストはなしで

948 名前:nobodyさん mailto:sage [2021/09/29(水) 03:18:51.75 ID:???.net]
SPAをdjango単体にするってことは生のjsでこつこつ書く気か?
やめとけフレームワーク使え

949 名前:nobodyさん mailto:sage [2021/09/29(水) 07:55:36.68 ID:???.net]
>>937
ありがとうございます
Djangoだと何でも出来るのでそれくらい出来るだろうと思っていました
単体ではSPA向けのフレームワークは無いのですね

950 名前:nobodyさん mailto:sage [2021/09/29(水) 08:58:06.24 ID:???.net]
>>938
Django以外ならあるよ
.NetCoreとか

951 名前:nobodyさん mailto:sage [2021/09/29(水) 22:13:30.96 ID:???.net]
レスをJSONとかで返すように作るだけなんじゃないの?
リクエストの種類は増えるけど中の処理は小さくなるから楽にならないのかな?
DjangoでJSON返すのが難しいの?

952 名前:nobodyさん mailto:sage [2021/09/30(木) 02:55:24.79 ID:???.net]
JSON返すのはバックエンドの仕事
JSONをもとに組み立てるのはフロントエンドの仕事
SPAでDjangoができるのはバックエンドまで
フロントエンドはフロントエンドのフレームワークの仕事
普通はこういう風に分担される



953 名前:nobodyさん mailto:sage [2021/10/01(金) 10:42:17.24 ID:???.net]
VisualStudiocodeでdjangoの開発を行ってるのですが、クラスベースviewを使うとrequest時のデバッグSTEP実行で止まってくれません
これはこういう仕様なのでしょうか?
自作クラスや関数ベースviewだと普通に止まってくれるのですが

954 名前:nobodyさん [2021/10/02(土) 12:47:57.75 ID:lEj1+R+Z.net]
>>942
ブレークポイントを宣言に置いてるんじゃない?ちゃんとオーバーライドした関数内に置いてる?

955 名前:nobodyさん mailto:sage [2021/10/29(金) 13:02:59.64 ID:???.net]
VSCodeでやってます
クラスを書いても黄色い波線がその下に表示されるだけでインポートのソリューションが表示されません

例えば"HttpResponse" is not defined Pylanceと出ます

osはm1 mac、venv、vscodeは昨日なんとか更新しました
また拡張機能のjupyterはアンインストールしました
django2.2、python3.9.7です

956 名前:nobodyさん mailto:sage [2021/10/29(金) 13:16:53.58 ID:???.net]
>>944
因みにPylanceのランタイムの状態ではpython.analysis.logLevelとpython.analysis.typeshedPathsが登録できません。このプロパティは既に登録されていますと出ます

957 名前:nobodyさん mailto:sage [2021/10/29(金) 13:57:17.64 ID:???.net]
すみません解決しました
理由不明ですが
日本語→英語→日本語にした(再起動挟んだ)

これかもしれません

958 名前:nobodyさん mailto:sage [2021/11/16(火) 09:00:41.09 ID:???.net]
さてとにかく
ロケットの絵が出てきて
admin決めて
templateディレクトリ作って
index.html入れて
urls.pyを2ファイルと
view.pyの合計3ファイル改造して
ロケットの代わりに自作のindex.htmlが出るところまではきた、が

DBを全然有効活用できてないので
その方法を調べるか

959 名前:nobodyさん mailto:sage [2021/11/17(水) 12:42:35.65 ID:???.net]
{{}}や{% %}で値や式挿入か
endforやendifもあり
html上で関数書く奴は少ないだろう

960 名前:nobodyさん mailto:sage [2021/11/19(金) 12:15:22.89 ID:???.net]
staticフォルダを置いてcssや画像やjsファイルを管理
{% load static %}必須

961 名前:nobodyさん mailto:sage [2022/01/07(金) 08:47:11.07 ID:???.net]
Django に関する技術的な質問ができる日本語のサイトって何があるでしょうか。

962 名前:nobodyさん mailto:sage [2022/01/07(金) 09:30:38.69 ID:???.net]
teratail でぐらいしか無いんでしょ?



963 名前:nobodyさん mailto:sage [2022/02/14(月) 21:12:55.60 ID:???.net]
ディスコにある

https://www.python.jp/discord/index.html

964 名前:nobodyさん mailto:sage [2022/02/24(木) 08:59:34.29 ID:???.net]
>>927
めずらしくないよ
このスレもflaskのレスちょこちょこ増えて来たけどスレチだから、別にflaskスレ作ってもいい気がしてきた

965 名前:nobodyさん mailto:sage [2022/02/26(土) 17:26:08.96 ID:???.net]
年寄り事務屋だけど会社はIT屋だからweb関係ちょっとくらい勉強とこうとdjangoで始めたけどフロントの作りが直ぐにキツくなるねえ
試しにvueをライブラリ的にちょっぴり使おうとフォームフィールドのウィジェットにバインディングのv-mode等の文字列を埋め込んだりと抵抗したけど混在は制約がでてきつい
先人にみならってdjangoはバック専門がいいのかな
ド素人が2つもフレームワークを覚えるのはしんどい(´;ω;`)

966 名前:nobodyさん mailto:sage [2022/03/02(水) 21:25:40.31 ID:???.net]
auto_addやauto_add_nowがついたDateTimeFieldがあるmodelをbulk_createやbulk_updateやbulk_update_or_createしたいときどうすればいいの?

967 名前:nobodyさん mailto:sage [2022/03/02(水) 21:57:24.00 ID:???.net]
そういう局面は少ないと仮定して地道にforでまわすかsql叩く

968 名前:nobodyさん [2022/03/06(日) 20:04:51.70 ID:0bXkW/qr.net]
すみません、DjangoでMACアドレスの取得方法ってありますか?

969 名前:nobodyさん mailto:sage [2022/03/07(月) 18:14:16.16 ID:???.net]
>>956
凄い使うんだよな

970 名前:nobodyさん mailto:sage [2022/03/07(月) 18:29:14.19 ID:???.net]
>>957
自身のMACならpythonさんの頑張り次第でdjangoさんに無茶ぶりしないかと

971 名前:nobodyさん [2022/03/08(火) 09:53:18.43 ID:0IHhZZZf.net]
Session変数について質問なのですが、ローカル(Python manage.py runserver)で
立てたときは問題なく、別のパソコンからもアクセス出来るよう
(Python manage.py runserver 192.168.0.20:8000)
にしたらSession変数が
保持されなくなる症状に困っています。

もしご存知の方が居りましたら、教えて頂けると幸いです。

972 名前:nobodyさん [2022/03/08(火) 10:07:50.49 ID:0IHhZZZf.net]
さっきの質問主です。
とりあえずつけていたsslserverを外したら、解決しました。
でもどういう理由で、sslserverがSession変数に影響していたのでしょうか...



973 名前:nobodyさん mailto:sage [2022/04/03(日) 10:43:56.75 ID:???.net]
Userなど使わずに自前でログイン機能を実装しようとしています
それでアカウントのモデルを作ってそれを作成して、名前とパスワードを入力したらログインする、という機能が作りたいです
アカウントのモデルは作りました
それでログインしているという状態の保持にDjangoの匿名セッションを使おうと思ってます
↓みたいな感じです

# 認証処理後、ログイン処理
account = Account.objects.filter(name=name, password=password).first()
request.session['is_login'] = True
request.session['account_id'] = account.id

この実装は何か問題が起きますでしょうか?
よろしくお願いします

974 名前:nobodyさん mailto:sage [2022/04/03(日) 22:07:48.37 ID:???.net]
自前サービス作りたくてdjangoを勉強してみたんだが
一度覚えるとある程度の定型のものはかなりの効率よく作れるね。
SQL書けないのが少しストレスだけど。ソースも読みやすいしこれはすごいわ。

その割にはスレ過疎ってるのな。

975 名前:nobodyさん mailto:sage [2022/04/03(日) 22:31:59.87 ID:???.net]
アクセスしにきた人をLDAPから情報を取って利用可否を判定したいのだけど
こんなこと対応可能でしょうか?
対応可能な場合Djangoの標準モジュールで対応可能か別途モジュールが必要なのでしょうか?

976 名前:nobodyさん [2022/04/04(月) 01:16:08.00 ID:y4Unad3P.net]
結構な量のデータに複雑なjoin、サブクエリ、集計など多用するんだけど
簡単なCRUDだけdjangoにお任せして複雑なのはSQL直書きしたいのだけど
ありですかね?

977 名前:nobodyさん [2022/04/04(月) 02:20:56.78 ID:y4Unad3P.net]
まあ生のsqlよりデータベースのview使った方が安心か。

978 名前:nobodyさん mailto:sage [2022/04/04(月) 12:13:34.13 ID:???.net]
django ldap
で検索すればパッケージはみつかる
あとはdjangoのユーザークラスとldapのユーザーの突合

どの時点で突合するかはお好みで

979 名前:nobodyさん mailto:sage [2022/04/04(月) 18:20:41.80 ID:???.net]
https://covid-vaccine.jp/

こんな感じのデータベース系のサイトを作ろうとするとdjangoとflaskどっちが楽?
大人しくphpでサンプル拾ってきて作った方がいいだろか?

980 名前:nobodyさん mailto:sage [2022/04/04(月) 19:56:38.87 ID:???.net]
>>967
LDAP3は使っていますがアクセスした人が一切何もせず
ユーザーの情報取れるもんなのでしょうか?
SSOの仕組みは使えないので自前で何とかしたいのですけど

981 名前:nobodyさん mailto:sage [2022/04/05(火) 10:36:34.84 ID:???.net]
生SQL派よりORM派のほうが多いだろ

982 名前:nobodyさん mailto:sage [2022/04/06(水) 02:21:11.65 ID:???.net]
flaskはしらんから比較の話しはできないけどこの例の検索条件で因果関係、重篤度、転帰内容のような独立したプルダウンならいいけど[大項目][中項目][小項目]のような連動するものをページ遷移なしでやるならjavascriptあたりに頼ることになるだろうから複雑なuiを多用する場合は始めからdjangoはバックエンドにしてしまう
そんなに複雑でなくtemplate内にちょろっとscript組み込むくらいならdjangoにもフロントやらせるかな
まあまず一本作ってみたら?



983 名前:nobodyさん [2022/04/15(金) 21:41:40.49 ID:fqXmLAqO.net]
俺の頭が悪すぎてdjangoの公式じゃ情報探しにくいわ。
結局、djangoのソースコード読んだほうが理解が深まる。

984 名前:nobodyさん mailto:sage [2022/04/16(土) 08:43:45.20 ID:???.net]
どれもそんなもんじゃね

985 名前:nobodyさん mailto:sage [2022/04/16(土) 17:11:17.06 ID:???.net]
django4でrest framework jwtつかえんのかな?(´;ω;`)
(地道にurl直す根性ないし)

986 名前:nobodyさん [2022/04/24(日) 21:25:47.21 ID:qXgjS3ry.net]
nohakai.pythonanywhere.com/

横浜市立大学に通っている大学生です
掲示板をつくりました

987 名前:nobodyさん mailto:sage [2022/05/04(水) 20:47:47.01 ID:???.net]
わざわざPythonでWebやるいみないだろ
遅いし

988 名前:nobodyさん [2022/05/09(月) 00:26:41.27 ID:ytgn9WDu.net]
>>965
SQLAlchemy + Flask/FastAPIなど
無理して、Django(というかActive Recordパターン)を使うのは良くない。

989 名前:nobodyさん [2022/05/15(日) 19:25:30.80 ID:C9TSdDsS.net]
スターグループって年商120億円なんだね

990 名前:nobodyさん mailto:sage [2022/05/16(月) 22:08:27.10 ID:???.net]
wsgiアプリをasgiアプリに移行するのってどうですか?
wsgiでデプロイしている(uWSGI, nginx)アプリがあるんですがchannels使ったアプリ作ってます
これを動作するようにデプロイしたいんですが移行するのに抵抗があります
なんかトラブルとか出そうで(´・ω・`)

991 名前:nobodyさん mailto:sage [2022/05/18(水) 21:01:12.74 ID:???.net]
ASGI_APPLICATIONつけてwsgi.pyで動かしても特にエラー出ないな
これ関係ないのか
wsgi.pyで動かしたらwsgiアプリ、asgi.pyで動かしたらasgiアプリ、ということかな

992 名前:nobodyさん mailto:sage [2022/05/19(木) 07:18:14.67 ID:???.net]
何が違うんです(´・ω・`)?



993 名前:nobodyさん mailto:sage [2022/05/19(木) 14:51:53.79 ID:???.net]
ASGIのほうはasync/awaitとwebsocket使えるみたいですよ(´・ω・`)

994 名前:nobodyさん mailto:sage [2022/06/10(金) 21:57:26.40 ID:???.net]
DBはMySQLでUniqueConstraint使って複合キー使いたい。
まだDB設計しながら作ってて初期化の為にmigrate zeroとか使うんだけどneeded in a foreign key constraintで怒られる。
結局DBドロップして作るんだけど何とかならないもんか。

995 名前:nobodyさん [2022/06/13(月) 01:37:17.21 ID:MXId4d/R.net]
クラスベースビューより関数ベースビューの方が複雑なことをする際には楽じゃないですか?

996 名前:nobodyさん [2022/06/13(月) 13:39:36.10 ID:blodd3Uc.net]
ラクというか、CBVはカスタマイズしすぎると反って複雑になる。
ほぼFormやDRF専用と割り切る方がいい。

997 名前:nobodyさん mailto:sage [2022/06/20(月) 12:56:31.86 ID:???.net]
複合主キー使えるフレームワークって多くないよね
おれはサロゲートキー派だな

998 名前:nobodyさん mailto:sage [2022/06/20(月) 16:16:36.15 ID:???.net]
複合主キーが必要になるなんてケースそんなないしな

999 名前:nobodyさん mailto:sage [2022/06/20(月) 17:01:04.17 ID:???.net]
必要か必要じゃないかと言われるとたぶん必要じゃない
ただ、とにかく余計なデータ(サロゲートキー)を一切入れたくないって
アンチサロゲート派はいっぱいいる
その人方にとってはWEBフレームワークでDBは超扱いにくい

1000 名前:nobodyさん mailto:sage [2022/06/21(火) 00:16:54.76 ID:???.net]
>>988
そうなの?
おれはmodelでnameとかにprimaryつけちゃうわ
まだ作成途中だけど今のところ何の問題もない

1001 名前:nobodyさん [2022/06/21(火) 01:45:13.13 ID:pJylaVNV.net]
djangoだとザックリどれくらいの同時アクセスは耐えられる?
会員10000人でアクティブユーザーが500人くらいならサクサク動く?

1002 名前:nobodyさん mailto:sage [2022/06/21(火) 08:54:05.48 ID:???.net]
んなもんサーバーの性能や作り方ででいくらでも変わるだろ
まあ、そんな意味不明な質問する人には無理じゃない?と言う気もするが



1003 名前:nobodyさん mailto:sage [2022/06/21(火) 10:40:13.08 ID:???.net]
ある意味論理的な思考が無い人でもDjangoは扱えると言う事か

1004 名前:nobodyさん mailto:sage [2022/06/21(火) 17:21:22.47 ID:???.net]
なんでDjangoっていうダサい名前なの?

1005 名前:nobodyさん mailto:sage [2022/06/22(水) 10:28:14.68 ID:???.net]
djangoは(中国の)竜の意味
dragonとは違いヘビ要素が強い形体だ
(足とか翼とか角とかあるが)

pythonもニシキヘビだから
ヘビっぽいもので大きくて天に昇る竜は
pythonという言語で動きサーバーひいてはインターネットで活躍するwebフレームワークの名に
ふさわしいではないか

1006 名前:nobodyさん mailto:sage [2022/06/22(水) 15:46:02.57 ID:???.net]
Djangoはミュージシャン
Pythonはテレビ番組だぞ

1007 名前:nobodyさん mailto:sage [2022/06/22(水) 18:21:07.37 ID:???.net]
う~Django!

1008 名前:nobodyさん [2022/07/03(日) 13:47:12.86 ID:cxLHYMwf.net]
>>991
逆に出来なくはないってことなのね

1009 名前:nobodyさん mailto:sage [2022/07/03(日) 14:03:59.14 ID:???.net]
そりゃ Youtube も Instagram も Dropbox も昔は Django で動かしてたんだから
まともな開発と運用の知識があれば 10000 ユーザーくらいはいけるよ

1010 名前:nobodyさん [2022/07/04(月) 17:41:36.61 ID:f4eAQzLG.net]
以前はrailsやってたdjango初学者です
djangoだとDEBUG=trueにしておけば
開発環境でデバッグ出来ますが
たまに記述した内容次第ではServer Error(nginx)になってしまい
どこの部分にバグがあったのか詳細が突き止められません(nginxのほうのエラーログ見ても、djangoのどの部分がボトルネックになっているのか不明)
こういうケースの場合はどうやったら問題を特定出来るのでしょうか?

1011 名前:nobodyさん mailto:sage [2022/07/04(月) 23:13:32.05 ID:???.net]
窓から投げ捨てて全てを忘れる

1012 名前:!omikuji 【19.5m】 [2022/07/05(火) 01:00:35 ID:ulXXzLpI.net]
998



1013 名前:!omikuji 【17.2m】 [2022/07/05(火) 01:01:16 ID:ulXXzLpI.net]
999

1014 名前:!omikuji 【1.3m】 [2022/07/05(火) 01:01:39 ID:ulXXzLpI.net]
1000get!!!!!!

1015 名前:1001 [Over 1000 Thread .net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 3854日 1時間 14分 37秒

1016 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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