代码之家  ›  专栏  ›  技术社区  ›  Joh

用Python构建电子商务站点应该使用哪个框架

  •  7
  • Joh  · 技术社区  · 15 年前

    网站将包含

    1)Logins
    2)registration
    3)SHop Cart
    4)Payment gateway
    5)Admin can edit some content pages
    

    但我想建立网站,我必须从一个框架开始

    那么哪种框架最好呢。我必须使用一些机器学习工具在一些网站上使用python。

    Django够我吃吗

    3 回复  |  直到 15 年前
        1
  •  7
  •   ddotsenko    15 年前

    我打赌你已经回顾了你的选择:

    http://wiki.python.org/moin/WebFrameworks

    如果您了解使用SQLAlchemy的价值主张(与被迫执行“ActiveRecord”样式的数据库(非)抽象相比),请坚持使用那些为SQLAlchemy提供本机支持的平台。掌握它=一半的业务逻辑可以移植到任何Python平台或数据库类型。

    如果你想“拍拍某物一起”去Django。

    如果你知道你会坚持到底,直到你完成,采取一个强有力的看塔和坚持它,如果你能忍受额外的努力。它将给你更多的自由比Django,在更多的编码成本。

    特别注意web2py,如果它提供的特殊好处(见他们的视频演示)值得限制的话,那就去做吧。

    Twisted在技术上对你来说很有趣,但只有当你是受虐狂的时候才去做。

    不管怎样。祝你好运。

    另一个相关的注意事项是,有一个将“购物车+签出”与页面服务框架分离的运动。一个很好的例子是 http://www.ecwid.com/ 它提供了javascript,您可以将其放在常规站点中。javascript直接从ecwid.com将整个购物车系统拉入客户的浏览器。然而,所有这些都显示在你网站的实际“商店”页面的顶部。我在支付处理行业工作(不是在ecwid.com),在你自己的支付页面和安全性上乱搞是件痛苦的事。不妨将支付胶外包给处理商,集中精力做演示、商品、客户服务。

        2
  •  4
  •   Sam Dolan    15 年前

    退房 Satchmo 在Django建立电子商务网站。

    如果你的需求没那么复杂,我会给你的 Shopify

        3
  •  0
  •   nosklo    15 年前

    框架选择不会限制您。你可以用 任何 框架和仍然做所有这些事情。