2017-07-30 9 views
-2

私は過去1年間ウェブサイトに取り組んできました。パイソンとフラスコを使って構築しました。最近、多くのエラーや問題が発生し、新しいプロジェクト(pyCharm)を開始することに決めました。私は、問題が発生するまで問題のコードをコピーして問題の原因を突き止めることができると考えました。フラスコをきれいに拭くには?

次のように私は3つの新しいファイルを作成しました:

のinitの.py

from flask import Flask 

app = Flask(__name__) 
app.config.from_object('config') 

config.py

SECRET_KEY = 'you-will-never-guess' 

run.py

from app import app 
app.run() 

これを実行すると、古いWebサイトが表示されます(空のページになると予想していました)。クリーンな新しいフラスコプロジェクトを始めるにはどうすればいいですか?

+1

プロジェクトを何らかの形でサブバージョン化しましたか?その場合は、動作した最後のバージョンに戻って、変更したものを確認することができます。 –

+1

ウェブサイトにはどのようなサービスが提供されていますか?あなたのウェブサーバがあなたがそれを変更した後に、アプリケーションを再ロードしていないか、あるいはキャッシュシステムが動いている可能性がありますか?フラスコをインポートしていないとき、Pythonは何を言っていますか? MySQLの接続はこれまでどおり動作しましたか? –

+0

フラスコをインポートしないと、app.run()のようなapp関数を含む行にエラーが返されます。どのようなWebサイトを提供しているかわからない、どのように私は答えと一緒に戻ってきますチェックすることができます。 @ウィレム、残念ながら私はバージョンコントロールの任意の形式がありません。ほとんどの場合、私はオフラインで作業したので、実用的ではありませんでした。 – MarkusAfricanus

答えて

0

バージョンコントロールを使用していない場合は、次のことをお勧めします。

  • (virualenvを含む)、元説明書
  • がそれぞれのGitHubに保存成功、またはビットバケットと、変更内容に一つずつ持参使用して、元のシード
  • スタートシードにして新しいディレクトリを作成します。

これにより、問題をより明確かつ安全にすることができます。

+0

ありがとう、私はすべてのelsが失敗した場合、私はそのような何かをやり遂げるだろうと思っていた – MarkusAfricanus

関連する問題