跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

  1. 主页
  2. 版块
  3. 开源分享
  4. 纯python网站框架

纯python网站框架

已定时 已固定 已锁定 已移动 开源分享
1 帖子 1 发布者 1.0k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • S 离线
    S 离线
    streetartist
    写于 最后由 streetartist 编辑
    #1

    现在Litchi有STAR了,但是没人加入开发,希望有人加入

    自动实现AJAX,数据库,无需考虑

    Github

    Litchi

    Binder

    Litchi,a framework to build website with only python.

    介绍

    • Litchi,可以让您在丝毫不写html、js、css的情况下,只用python代码,轻松编写动态网页。
    • 与Illumine结合时,您可以使用Litchi的静态页面生成功能,愉快地编写网页。
    • 就算您是开发纯静态前端页面的开发者,用Litchi,您能有一种新的开发方式,又有什么损失呢?
    • Litchi受到Kivy的深度影响,并使用Flask驱动

    安装

    现在您可以通过

    pip install litchi-web
    

    来安装

    Pypi数据

    更新

    • 增加Brython支持
    • 增加Session支持(测试)

    实例

    from litchi.app import App
    from litchi.uix.button import Button
    
    class IndexApp(App):
        def press(self):
            return "Oh,do not press me!!"
        def build(self):
            self.button = Button(text="Hello,litchi!", on_pressed=self.press, id = "Button1")
        
    IndexApp().run(model='server')
    

    技术

    jQuery ajax() 方法

    jQuery AJAX 方法 jQuery AJAX 方法

    实例

    使用 AJAX 请求改变 <div> 元素的文本:

    $("button").click(function(){
        $.ajax({url:"demo_test.txt",success:function(result){
            $("#div1").html(result);
        }});
    });
    

    定义和用法
    ajax() 方法用于执行 AJAX(异步 HTTP)请求。

    所有的 jQuery AJAX 方法都使用 ajax() 方法。该方法通常用于其他方法不能完成的请求。

    语法
    $.ajax({name:value, name:value, ... })
    该参数规定 AJAX 请求的一个或多个名称/值对。

    1 条回复 最后回复
    0
    回复
    • 在新帖中回复
    登录后回复
    • 从旧到新
    • 从新到旧
    • 最多赞同


    • 登录

    • 第一个帖子
      最后一个帖子
    0
    • 社区首页
    • 版块
    • 最新
    • 标签
    • 热门