# python_52coding **Repository Path**: amdyhaha/python_52coding ## Basic Information - **Project Name**: python_52coding - **Description**: 使用python编写的一个少儿编程网站 - **Primary Language**: Python - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: http://52coding.net:5000 - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-03-21 - **Last Updated**: 2024-12-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 52coding 在线编程平台 - 前端网址:[http://52coding.net:5000](http://52coding.net:5000) - 后端网址:[http://52coding.net:5000/admin/login](http://52coding.net:5000/admin/login) - 帐号:52code 密码:code123456 #### 网站介绍 这是使用python写的一个少儿编程网站,包含scratch和python,供大家学习交流. 声明:此版本为开源版本,仅供学习交流。如果自已使用请标明出处。禁止用于商用。 网站截图演示请看:https://gitee.com/zhaibaocai/52coding 技术交流QQ: **1042629984** 或加群: **583443974** 本程序参考了https://gitee.com/scratch-cn/lite 开源项目 #### 软件架构 python+mysql+javascript+html #### 安装教程 1. 安装python3.6或以上版本(目前linux主流服务器系统一般都自带有python3) 2. 创建python虚拟环境,进入虚拟环境,,在虚拟环境中安装所需python包 ``` pip install -r requirements.txt ``` 3. 安装mysql,新建和导入数据库(52coding.sql) 4.使用uwsgi启动项目(在python虚拟环境中启动),在生产环境中请使用nginx反向代理。 ``` uwsgi --ini uwsgi.ini ``` #### 版本对比 ![输入图片说明](52coding%E5%BC%80%E6%BA%90%E7%89%88%E4%B8%8E%E5%95%86%E7%94%A8%E7%89%88%E5%AF%B9%E6%AF%94.png) #### 交流学习 - 欢迎使用 52coding,如您喜欢及对您有帮助,请给点个星,支持下!!! - 技术交流QQ:1042629984 或加群:**583443974** - 功能参考:http://52coding.net:5000