質問編集履歴

1

いただいたご指摘から、焦点を絞りprocfileの扱い方に関する質問に変更致しました。よろしくお願いします。

2017/06/21 14:43

投稿

tbsk
tbsk

スコア6

test CHANGED
File without changes
test CHANGED
@@ -1,96 +1,30 @@
1
- ###Djangoをデプロイしたい。
1
+ ###herokuのProcfileの置き場所
2
2
 
3
3
  初めまして、最近PYTHONでプログラミングを始めた初心者です。
4
4
 
5
- DjangoGirlsのチュートリアルに従って「デプロイ!」をしようとしたのですが
5
+ DjangoGirlsのチュートリアル(https://djangogirlsjapan.gitbooks.io/workshop_tutorialjp/content/deploy/)に従って「デプロイ!」をしようとしたのですが
6
6
 
7
7
  つまづいてしまいました。
8
8
 
9
+ リンクの後半にあります、git push heroku master
10
+
11
+ を実行すると
12
+
13
+ Warning: Your application is missing a Procfile. This file tells Heroku how to run your application.
14
+
15
+ と表示され、その後のコマンドを行なってもデプロイすることができませんでした。
16
+
9
- ご教授いただますと幸いで
17
+ procfileはどこに置ば良しょうか
18
+
19
+ 現在Procfileの中身はweb: gunicorn mysite.wsgiで
20
+
21
+ 置き場所は下記の通りでmyvenv,requirement.txt,manage.py,db.sqlite3,mysiteと並列においています。
10
22
 
11
23
 
12
24
 
13
- ###発生る問題・エラーメッセージ
25
+ 初歩的な質問で申訳有りませんがよろしくおねがします。
14
26
 
15
27
 
16
-
17
- ```
18
-
19
- Application error
20
-
21
- ```heroku open をすると上記のように表示されてしまいます。
22
-
23
- ###試したこと
24
-
25
- ・チュートリアルの通りに進めておりましたので、コマンドツールに
26
-
27
- 入力する以外のところにミスが起きた可能性が高いと考え、procfile と.gitignoreのロケーションを色々と変えてみました。
28
-
29
- 何度か最初からやり直してみましたが、どれも同じ結果になってしまいました。
30
-
31
-
32
-
33
-
34
-
35
- ###チュートリアルと異なる結果が返ってきたコマンド
36
-
37
- ###1.git status
38
-
39
- ###結果(Untracked fileの内容が異なる→gitignoreの場所がおかしい?)
40
-
41
- `Untracked files:
42
-
43
- (use "git add <file>..." to include in what will be committed)
44
-
45
-
46
-
47
- myvenv/lib/python3.6/site-packages/setuptools-36.0.1.dist-info/
48
-
49
- myvenv/lib/python3.6/site-packages/setuptools/command/build_clib.py
50
-
51
- myvenv/lib/python3.6/site-packages/setuptools/config.py
52
-
53
- myvenv/lib/python3.6/site-packages/setuptools/dep_util.py
54
-
55
- myvenv/lib/python3.6/site-packages/setuptools/py33compat.py
56
-
57
- myvenv/lib/python3.6/site-packages/setuptools/py36compat.py
58
-
59
- ```
60
-
61
- ###チュートリアルで紹介されている結果
62
-
63
- Untracked files:
64
-
65
- (use "git add <file>..." to include in what will be committed)
66
-
67
-
68
-
69
- .gitignore
70
-
71
- Procfile
72
-
73
- mysite/__init__.py
74
-
75
- mysite/settings.py
76
-
77
- mysite/urls.py
78
-
79
- mysite/wsgi.py
80
-
81
- manage.py
82
-
83
- requirements.txt
84
-
85
- runtime.txt
86
-
87
-
88
-
89
- nothing added to commit but untracked files present (use "git add" to track)
90
-
91
- ###2.heroku ps:scale web=1(procfileに誤りがある?)
92
-
93
- ###結果Couldn't find that process type.
94
28
 
95
29
 
96
30