根据这个(旧)教程,elastic beanstalk 上的 django 版本应该是 1.4.1。
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Python_django.html
教程解释了你应该放入你的 requirements.txt 文件:
Django==1.4.1
Run Code Online (Sandbox Code Playgroud)
我的项目已经使用 django 1.6.1 编写了一半,如果我简单地放入 requirements.txt,是否有人知道它是否适用于弹性豆茎
Django==1.6.1
Run Code Online (Sandbox Code Playgroud)
如果没有,django 1.5 会工作吗?
(由于技术原因,我现在无法在 AWS 中设置帐户,因此我无法创建 django 1.6 项目并测试它是否正常工作。)
我想使用django的密码更改/重置视图,例如视图
django.contrib.auth.views.password_change
Run Code Online (Sandbox Code Playgroud)
我需要创建一个名为的模板
registration/password_change_form.html
Run Code Online (Sandbox Code Playgroud)
问题是即使我在我的项目中实现了这个模板,django仍然显示管理网站的密码更改页面,我可以让django使用我的模板的唯一方法是将其重命名为不同的东西 - 例如registration/password_change_form_1 .html然后传递名称
url(r'^password/change/$',
auth_views.password_change,
{'template_name': 'registration/password_change_form_1.html',
'password_change_form': MyPasswordChangeForm},
name='password_change'),
Run Code Online (Sandbox Code Playgroud)
我在这里错过了什么吗?当我使用默认名称时,为什么django不会使用我的模板?