小编gx1*_*x14的帖子

如何让South在PythonAnywhere上工作?

关于这个问题在PA论坛上发表我正面临让南方工作PA的问题,但这些日子看起来很有帮助的人很忙,所以我在这里.

  1. 据我所知,宾夕法尼亚州的Django与南方航行.

  2. 在PA上的bash控制台上的python shell中,import south不会返回任何错误.

  3. 我已经包含'south',INSTALLED_APPSsettings.py文件的部分中.

  4. python manage.py syncdb在执行任何南方命令之前已经运行,并且syncdb运行但是我无法辨别该输出与非Southed的任何差异syncdb.这是输出:

    创建表格......

    安装自定义SQL ...

    安装索引......

    找不到固定装置.

  5. 试图运行任何南方命令返回Unknown Command: 'south_command'.这适用于以下所有:

    python manage.py convert_to_south app_name

    python manage.py schemamigration app_name --initial

    python manage.py schemamigration app_name --auto

如果它有帮助,我已经使用PA教程中建议的手动配置方法设置了我的Web应用程序,而不是Django项目.

我真的被困在第0步,任何帮助都会受到赞赏,在此先感谢!

django django-models django-south pythonanywhere

9
推荐指数
1
解决办法
572
查看次数

扩展 Django 需要什么?

问题

所以我已经使用 Django 好几个月了*。我发现自己处于这样一个位置,我能够为任何目的编写 Django 网络应用程序,但我害怕我无法**提出如何为大型(大)观众。很高兴知道Django至少可以扩展

我是怎么想的

似乎需要相对较大的知识飞跃才能理解如何(更不用说实际执行)扩展 Django Web 应用程序。我这么说是因为我的研究给我的印象是,扩展(或启用可扩展性)是一个将售后市场解决方案适配到您的 Web 应用程序的不同组件以提高每个组件的性能的过程。

有很多东西~~

所以有大量的解决方案和一堆组件。例如,有弹性魔豆主持Django的缓存框架Memcached的光油缓存卡桑德拉Redis的PostgreSQL的数据库uWSGINginx的Apache的进行部署。如果我认为是对的,无论如何。我还不确定。

我需要的

我渴望那个惊人的回应成为问题的规范答案,但也很感激从哪里开始的线索,或者解决问题的方法的建议,或者你扩展 Django 的方法。提前感谢您的智慧之言。<<编辑:所以不赞成 :(

全新且独家:关于堆栈溢出的问题!

我需要的

我应该做/实施的 3 件最重要/最有效的事情是什么,以提高我正在构建的 Django Web 应用程序的扩展能力?列出方法,并解释它们如何提供帮助会很好。


*我一直在作弊。我部署在 Pythonanywhere 上,到目前为止只使用过 Sqlite3。迄今为止,我还设法使我的手保持清洁 WSGI/Apache 部署的东西。

**使用 Django 是我第一次设法通过编程创造一些有价值的东西。之前,我只使用 Pascal 在 Runescape …

django scaling caching scalability web-applications

-1
推荐指数
1
解决办法
1644
查看次数