3

私はdjango-appengineを使用していて、現在django-nonrelを使用してプロジェクトを試しています。bashスクリプトを使用してローカルサーバーを起動し、パラメーターを渡す前。

Django-nonrelのドキュメントには、dev_appserverを直接実行するべきではないと書かれています。これらのパラメータを渡す方法はありますか?

/usr/bin/python2.5 ./dev_appserver.py \
        -p 9009 \
        -a 192.168.1.8 \
        --blobstore_path=/foo/gaedata/myapp/blobs \
        --datastore_path=/foo/gaedata/myapp/data \
        --enable_sendmail \
        $@ .
4

2 に答える 2

1
  • IPアドレスとポートを最初の引数として渡すことができます(Robertが答えたように)
  • --enable_sendmailはそのまま機能します
  • データストアパラメータは、等号ではなくスペースで区切る必要があります

作業バージョン:

/usr/bin/python2.5 ./manage.py runserver \
        192.168.1.8:9009 \
        --enable_sendmail \
        --blobstore_path /foo/django-nonrel/blobs \
        --datastore_path /foo/data \
        --history_path /foo/history
于 2010-11-23T22:55:09.263 に答える
1

私が間違っていない場合は、アドレスとポートを最初の引数「192.168.1.8:9009」としてrunserverコマンドに渡します。

および/または、パラメータを編集/management/commands/runserver.pyして追加します。djangodb設定でデータストアとblobstoreのパスを設定できるかもしれないと思います。

また、この一般的なトピックについてコメントしているWaldemarからの投稿が1つ見つかりました。

于 2010-11-23T16:53:40.147 に答える