Python でウェブサービス作ってるんやけどってわからんこと多すぎて詰まってしまった

■ このスレッドは過去ログ倉庫に格納されています
0001風吹けば名無し2023/03/16(木) 17:14:47.67ID:7jJmf4A60
世の中のプログラマすげーわ

0002風吹けば名無し2023/03/16(木) 17:15:03.12ID:7jJmf4A60
はてなブックマークみたいなの作ろうとしてる

0003風吹けば名無し2023/03/16(木) 17:15:08.14ID:zhwlA9170
クラス図

0004風吹けば名無し2023/03/16(木) 17:15:34.79ID:7jJmf4A60
あるページで入力した情報を別のページに送る場合ってセッション使ってええの?
セキュリティに問題ある?

0005風吹けば名無し2023/03/16(木) 17:16:24.00ID:Upj7XBBhM
>>4
いいわけないやろ

0006風吹けば名無し2023/03/16(木) 17:16:29.94ID:7jJmf4A60
PythonてかDjango やが

0007風吹けば名無し2023/03/16(木) 17:16:37.19ID:7jJmf4A60
>>5
やっぱあかんの?

0008風吹けば名無し2023/03/16(木) 17:17:05.75ID:7jJmf4A60
request.session.getしてたわ

0009風吹けば名無し2023/03/16(木) 17:18:12.56ID:tz+u0IwZ0
Webをpythonでやるってのがもう駄目
大人しくNext.jsにしとけ

0010風吹けば名無し2023/03/16(木) 17:18:26.73ID:7jJmf4A60
chatGPT くんが教えてくれたんや

0011風吹けば名無し2023/03/16(木) 17:18:36.37ID:7jJmf4A60
>>9
えー
新しく覚えるのだるい

0012風吹けば名無し2023/03/16(木) 17:18:49.00ID:vTEWnSAp0
どういうことや
ページ間で値渡すだけならフロントエンドで完結できるやろ

0013風吹けば名無し2023/03/16(木) 17:19:06.93ID:s6opGhZr0
C♯ガイジ召喚の儀

0014風吹けば名無し2023/03/16(木) 17:19:56.69ID:7jJmf4A60
>>12
ページ1で入力したデータとページ2で入力したデータをモデルに保存したいんや
でページ3に出力したい

0015風吹けば名無し2023/03/16(木) 17:20:00.26ID:q5YRRg3L0
このスレ前も見た

0016風吹けば名無し2023/03/16(木) 17:20:16.47ID:7jJmf4A60
>>13
よばんでええ

0017風吹けば名無し2023/03/16(木) 17:21:22.07ID:7jJmf4A60
セッションで受け渡しするの良くないんか?

0018風吹けば名無し2023/03/16(木) 17:22:11.70ID:2+0u0AW/0
セッションはサーバーにいちいちデータ保存するからサーバーが重くなるってだけや
個人のサイトとかなら何の問題もない

0019風吹けば名無し2023/03/16(木) 17:22:32.51ID:7jJmf4A60
>>18
そうなんかセキュリティ的に問題あるかもとか思ってた

0020風吹けば名無し2023/03/16(木) 17:22:57.82ID:7jJmf4A60
そういうネットワークというかウェブの基礎みたいなのも勉強せなあかんなあ

0021風吹けば名無し2023/03/16(木) 17:23:50.01ID:UZ5WpBzk0
何でそんな難しいことしてるんや
もっと気楽に生きようや

0022風吹けば名無し2023/03/16(木) 17:24:55.60ID:7jJmf4A60
>>21
楽しいんや

0023風吹けば名無し2023/03/16(木) 17:26:29.01ID:tz+u0IwZ0
>>19
いやデータをセッションに持つってことはブラウザ側で値を保持するってことだから脆弱性にはつながるんやで
ブラウザで保持するデータはCSRFガチられたらデータ抜かれるってことやからな

0024風吹けば名無し2023/03/16(木) 17:26:53.92ID:fyt7S5rI0
AIでええやん

0025風吹けば名無し2023/03/16(木) 17:28:16.55ID:7jJmf4A60
>>23
そうなんか
じゃあ別の方法考えんといかんなあ
せっかくできたとおもったのに😭

0026風吹けば名無し2023/03/16(木) 17:28:33.49ID:tW0qWXrpM
PythonでWEB系イジれるんかそもそも

0027風吹けば名無し2023/03/16(木) 17:29:03.88ID:GrfJunfoM
ブラウザで管理してるのはセッションキーで値じゃないだろ

0028風吹けば名無し2023/03/16(木) 17:29:04.25ID:dcznNeot0
>>14
セッションに格納してページ3で取得じゃダメなんすかね

0029風吹けば名無し2023/03/16(木) 17:29:56.19ID:dcznNeot0
>>23
いやCSRFでセッションは取れないよ
XSSなら可能

0030風吹けば名無し2023/03/16(木) 17:30:22.82ID:2+0u0AW/0
今のブラウザのセキュリティでCSRFなんかに引っかかるアホの方が悪いから無視してええわ

0031風吹けば名無し2023/03/16(木) 17:32:14.34ID:s6opGhZr0
セッションとcookie混同してそうなレスと
XSSとCSRF混同してそうなレス多くてええな

0032風吹けば名無し2023/03/16(木) 17:32:22.12ID:GoUC6SnR0
hiddenで前のページの入力値持たせて3ページ目で一括で保存させればええんちゃう
もちろん保存前に全部の値のバリデーションはするとして

0033風吹けば名無し2023/03/16(木) 17:32:34.89ID:UIUsPkzLa
Chatgptに聞いた聞いた方が早いやろ

0034風吹けば名無し2023/03/16(木) 17:32:44.10ID:7jJmf4A60
>>33
聞いた結果や

0035風吹けば名無し2023/03/16(木) 17:33:37.90ID:dcznNeot0
>>31
セッションcookieという言葉が悪いよー

0036風吹けば名無し2023/03/16(木) 17:33:58.80ID:2QMIX20v0
Streamlit使うンゴ

0037風吹けば名無し2023/03/16(木) 17:34:03.07ID:7jJmf4A60
こういうのすぐ聞けてコードも見てもらえる人が居ればええのになあ

0038風吹けば名無し2023/03/16(木) 17:34:14.33ID:2+0u0AW/0
SPAにしてインスタンスもっとけばええだけやから誰もセッション使わなくなっただけで
セッション使うこと自体に問題はないで

0039風吹けば名無し2023/03/16(木) 17:34:30.62ID:7jJmf4A60
>>28
今それにしてる

0040風吹けば名無し2023/03/16(木) 17:35:46.21ID:2+0u0AW/0
>>28
何やこのアホ
フロントエンドで完結しとらんやん

0041風吹けば名無し2023/03/16(木) 17:35:59.60ID:7jJmf4A60
てかこの方法だと2ページ目のフォームを表示できないんよね
if文でis_valid()でないときにフォームをレンダーするようにしてるから

0042風吹けば名無し2023/03/16(木) 17:36:17.29ID:tW0qWXrpM
独学はその辺キツイよな

0043風吹けば名無し2023/03/16(木) 17:36:54.59ID:dcznNeot0
>>40
フロントエンド縛りか
イッチならlocalstorage使うんやな

0044風吹けば名無し2023/03/16(木) 17:37:26.18ID:7jJmf4A60
>>42
そうなんよ
やっぱ情報系の学部行ったり就職がそっち方面なら良かったんやろな

0045風吹けば名無し2023/03/16(木) 17:38:03.16ID:3FowMYdtM
ワイ基本文法学んだ後何すればいいかわからなくて詰む

■ このスレッドは過去ログ倉庫に格納されています