小编Zac*_*ach的帖子

没有Web进程运行错误 - 在Heroku上部署Django

我正在使用该教程来部署Django.[http://devcenter.heroku.com/articles/django]在我做了一个git push heroku master后,没有web进程.

Process  State  Command  
-------  -----  ------- 
Run Code Online (Sandbox Code Playgroud)

在日志中它看起来如下.

2012-04-13T03:48:45+00:00 heroku[slugc]: Slug compilation started
2012-04-13T03:49:32+00:00 heroku[api]: Config add PYTHONUNBUFFERED, PYTHONPATH, PATH,     
LD_LIBRARY_PATH, LANG, PYTHONHOME, LIBRARY_PATH, PYTHONHASHSEED by zach@gmail.com
2012-04-13T03:49:32+00:00 heroku[api]: Release v2 created by zach@gmail.com
2012-04-13T03:49:34+00:00 heroku[api]: Release v3 created by zach@gmail.com
2012-04-13T03:49:34+00:00 heroku[api]: Deploy d1263ef by zach@gmail.com
2012-04-13T03:49:34+00:00 heroku[web.1]: State changed from created to down
2012-04-13T03:49:35+00:00 heroku[slugc]: Slug compilation finished
2012-04-13T03:50:19+00:00 heroku[router]: Error H14 (No web processes running) -> GET    
growing-winter-4952.herokuapp.com/ dyno= queue= wait= service= status=503 bytes= …
Run Code Online (Sandbox Code Playgroud)

python django heroku

14
推荐指数
2
解决办法
5287
查看次数

Django Deploy使用Heroku - [Errno 2]没有这样的文件或目录

我将repo推送到heroku master后,我收到此错误([Errno 2]没有这样的文件或目录).这是我的日志.

2012-04-17T18:24:53+00:00 app[web.1]: python: can't open file '/test/project/manage.py': [Errno 2]     No such file or directory

2012-04-17T18:24:54+00:00 heroku[web.1]: Process exited with status 2

2012-04-17T18:24:54+00:00 heroku[web.1]: State changed from starting to crashed

2012-04-17T18:24:54+00:00 heroku[web.1]: State changed from crashed to created

2012-04-17T18:24:54+00:00 heroku[web.1]: State changed from created to starting

2012-04-17T18:24:57+00:00 heroku[web.1]: Starting process with command python /test/project/manage.py runserver 0.0.0.0:4473 --noreload 2012-04-17T18:24:57+00:00 app[web.1]: python: can't open file '/test/project/manage.py': [Errno 2] No such file or directory
Run Code Online (Sandbox Code Playgroud)

我的Procfile如下所示:

web: python /test/project/manage.py runserver 0.0.0.0:$PORT --noreload …
Run Code Online (Sandbox Code Playgroud)

python django heroku

6
推荐指数
1
解决办法
7250
查看次数

在Django模型中创建外键

我的学生模型中有以下内容.我想跟踪给每个学生的每个点的日期.这个想法是这样我不仅可以看到每个学生有多少分,而且还可以看到每个学分的日期.在未来,我希望看到学生积分的趋势.我该怎么办呢?我应该在另一个班级使用外键吗?我是新手,所以感谢阅读.

class Student(models.Model): 
  CLASS_CHOICES = ( 
    (u'Yoga','Yoga'), 
    (u'Spanish', 'Spanish'), 
    (u'French', 'French'), 
    (u'Dance', 'Dance'), 
  ) 
  name = models.CharField(max_length=30) 
  points = models.IntegerField(max_length=4) 
  classname = models.CharField("Class Name",max_length=20, choices=CLASS_CHOICES) 
Run Code Online (Sandbox Code Playgroud)

python django django-models

5
推荐指数
1
解决办法
2万
查看次数

使用Heroku进行南迁移

我已在本地服务器上使用south成功同步了我的数据库.我在Heroku中使用南方时遇到了问题.我跑的时候

git add app/migrations/*

git commit -m 'adding new migrations'

heroku run python manage.py migrate app
Run Code Online (Sandbox Code Playgroud)

我收到了一个DatabaseError.关系字段已存在.

任何想法为什么这不起作用?此外,每次我的某个模型更改时,是否需要在本地和生产环境中运行迁移?谢谢阅读.

python django heroku django-south

3
推荐指数
1
解决办法
1736
查看次数

标签 统计

django ×4

python ×4

heroku ×3

django-models ×1

django-south ×1