[django] タグが付いた質問
Python用フルスタックウェブフレームワークで、データベースと連動したウェブアプリケーションをMVCパターンで実装するための種々のコンポーネントを 1 つのパッケージで提供する。
248 件の質問
0
票
0
回答
70
閲覧数
Nginx + Django で /media/ が 404 になる
Django アプリを Nginx + Gunicorn でデプロイしていますが、/media/ 配下のファイルが 404 エラーになります。
設定を確認しても正しく alias を設定しているはずなのですが、アクセスすると 404 Not Found になってしまいます。
現在の Nginx の設定 (/etc/nginx/sites-enabled/myproject):
location /...
0
票
1
回答
132
閲覧数
djangoでin-memoryなsqlite3を使���する方法
「Djangoのデータベースを設定しない方法」という質問で私がした回答 に関してなのですが、次のアプローチとして考えられるsqlite3のインメモリ化についての質問です。
create_env.shに以下のパッチを当ててsqlite3をインメモリ化したところ、
diff --git a/create_env.sh b/create_env.sh
index 7b02075..d87a80c ...
-1
票
2
回答
414
閲覧数
Djangoのデータベースを設定しない方法
ここ一週間ばかりDjangoを使い始めたばかりの者です。
行いたいことは
「CSVファイルをpython+Djangoで読み込んで、その値をmodels.py内のClassに保存したい」です。
このImporting CSV Data into Django Modelsを参照に行っております。
現状は、このコードを参照すると[#3]までは終わりました。
現在[#4 Run the Script]...
0
票
0
回答
77
閲覧数
Herokuにデプロイ後Stripeを稼働するとInternetError 500 エラーになる
起こっていること
Djangoでアプリを開発しています。ローカル環境ではサブスクサービスStripeは稼働していたのですが、Herokuにデプロイ後 "ServerError 500" が表示されます。
実行したこと
Herokuの環境変数は何度も見直しましたが問題なしです。
settings.pyの一部
if "STRIPE_PUBLISHABLE_KEY&...
1
票
1
回答
91
閲覧数
django_celert_resultsで生成されるテーブルの意味
環境
OS:Debian10/11
WEBサーバー:nginx
フレームワーク:Django
キューイング:celery
DB:postgreSQL
ブローカー:redis
celeryd,celerybeatがデーモン化されています。
目的
Debian10->11への移植
状況
django_celery_resultsでDBへの出力を行っています。
...
0
票
1
回答
548
閲覧数
書籍「実装で学ぶフルスタックweb開発」でbackendとのaxios接続で躓いてます
この本はWindowsを対象に書かれているのですが、今回Macで同じことを学んでいます。
Dockerでfrontend, backend, MySQLのコンテナを用意し、以下のようにAPIを取得するという流れですが、ネットワークエラーが起きうまくいきません。
localhost:3000 から localhost:8000 ...
0
票
1
回答
658
閲覧数
数時間経過するとMySQLに接続できなくなる。(Lost connection to MySQL server during queryが発生する。)
Djangoで、デフォルトのSqlite3データベースから、MySQLに置き換えました。
MySQLへの接続はできたのですが、数時間放置すると、以下のエラーが発生するようになりました。
どのようにすれば、このエラーを解消できるか、教えていただけないでしょうか。
Web検索したところ似たような事象が再現しているようで、関連する記事はあるのですが、
いろいろな解決方法が記載されており、...
1
票
1
回答
438
閲覧数
DjangoをEC2にデプロイしたがアクセスできない
DjangoにHelloWorldと表示させるだけのページを作ってAmazonEC2にアップロードし、インターネット上からアクセスさせたいが、ブラウザで下記表示となりアクセス拒否される。
自分のブラウザから http://12.34.56.78:8080/ にアクセス
このサイトにアクセスできません 12.34.56.78 で接続が拒否されました。 次をお試しください
接続を確認する ...
0
票
1
回答
284
閲覧数
Django で表示は問題ないが、不可解な事が起きており困っております。
下記のコードを実行したターミナルの結果です。このようなエラーが起きます。
しかし、テンプレートには問題なくcontextが渡されていて表示の問題ないです。
これはdjangoのバグでしょうか?このエラーは消えないのでしょうか?
ターミナルの出力:
kyoto
['kyoto city', 'Fushimi', 'Maizuru', 'Fukuchiyama']
[06/Dec/2023 10:14:...
0
票
1
回答
175
閲覧数
QuerySet.__str__ = __new_str__が必要な理由
QuerySet.__str__ = __new_str__ って何故必要なのでしょうか?
これがないと表示されません。
0
票
0
回答
167
閲覧数
Djangoのチェックボックスで送信した後にメッセージが表示される方法を教えてください。
この画像のようにchecked! not checked!と表示したいのですが、clickボタンを押して送信してもこの表示だけされません。どうすれば表示できますか?
HelloViewクラスを書いているviews.pyのコードは以下です。
from django.shortcuts import render
from django.http import HttpResponse
from ...
0
票
1
回答
688
閲覧数
Django:transaction.atomic によるトランザクション管理でBEGINコマンドが実行されず、select_for_update() でレコードのロックができない
Django でレコードの悲観ロックを実現しようと with transaction.atomic() 内で、select_for_update()を実行しましたが、レコードがロックされないです。
コードは以下です
@api_view(['GET', 'POST', 'PUT'])
def Test(request):
with transaction.atomic(using="...
1
票
1
回答
289
閲覧数
Djangoでmakemessagesを実行するとmsgmergeのCommandErrorが発生する
環境
OS:Windows10 Pro
Python:3.11.2(venv仮想環境)
Django:4.1.7
gettext:0.19.8.1
発生している問題
Djangoプロジェクトで言語翻訳を実装するため、settings.pyにLOCALE関連の設定を記述した上で py manage.py makemessages -l en を実行しました。
▼settings.pyの内容
# ...
0
票
0
回答
171
閲覧数
独自ドメインをEC2インスタンスのpublic IPに紐付けたが、ブラウザからアクセスできない
実現したいこと
EC2インスタンスのpublic IPアドレスに紐づけた独自ドメイン(= example.com)にアクセスし、GunicornでサーブされているDjangoアプリからの応答を、Nginx as a reverse proxyを通じて、ブラウザに表示したいです。
問題点
public IPアドレスにアクセスすると、Djangoアプリからの応答を確認できます。
example....
0
票
0
回答
345
閲覧数
makemigrationsが失敗した原因
Python+Djangoの勉強をしており、makemigrationsでモデルの変更の保存を行おうとしたのですが、エラーが発生をしました。
初めての Django アプリの作成、パート 2を参考にして、モデルの変更の保存を実行するためにpython manage.py migrateを実行したのですが、エラーが発生して保存できませんでした。
・エラー
ec2-user:~/environment/...