修复无法创建应用模板的问题
This commit is contained in:
parent
96731ac0ac
commit
81fea618ca
@ -8,7 +8,7 @@ router = APIRouter()
|
|||||||
def to_snake(name: str) -> str:
|
def to_snake(name: str) -> str:
|
||||||
return name.replace(' ', '_').replace('-', '_').lower()
|
return name.replace(' ', '_').replace('-', '_').lower()
|
||||||
|
|
||||||
@router.post("/dev/create-pagetype-template")
|
@router.post("/jingrow/dev/create-pagetype-template")
|
||||||
async def create_pagetypes(payload: Dict[str, Any]):
|
async def create_pagetypes(payload: Dict[str, Any]):
|
||||||
try:
|
try:
|
||||||
name = payload.get("pagetype")
|
name = payload.get("pagetype")
|
||||||
@ -58,7 +58,7 @@ async def create_pagetypes(payload: Dict[str, Any]):
|
|||||||
raise HTTPException(status_code=400, detail=str(e))
|
raise HTTPException(status_code=400, detail=str(e))
|
||||||
|
|
||||||
|
|
||||||
@router.post("/dev/create-app-template")
|
@router.post("/jingrow/dev/create-app-template")
|
||||||
async def create_app_template(payload: Dict[str, Any]):
|
async def create_app_template(payload: Dict[str, Any]):
|
||||||
"""创建现代化的App模板,符合最佳实践"""
|
"""创建现代化的App模板,符合最佳实践"""
|
||||||
try:
|
try:
|
||||||
|
|||||||
@ -1,19 +0,0 @@
|
|||||||
# Myapp
|
|
||||||
|
|
||||||
Myapp
|
|
||||||
|
|
||||||
## 安装
|
|
||||||
|
|
||||||
```bash
|
|
||||||
pip install -e .
|
|
||||||
```
|
|
||||||
|
|
||||||
## 开发
|
|
||||||
|
|
||||||
```bash
|
|
||||||
pip install -e ".[dev]"
|
|
||||||
```
|
|
||||||
|
|
||||||
## 许可证
|
|
||||||
|
|
||||||
MIT License
|
|
||||||
@ -1,5 +0,0 @@
|
|||||||
<template>
|
|
||||||
<div></div>
|
|
||||||
</template>
|
|
||||||
<script setup lang="ts">
|
|
||||||
</script>
|
|
||||||
@ -1 +0,0 @@
|
|||||||
__version__ = "0.0.1"
|
|
||||||
@ -1,6 +0,0 @@
|
|||||||
app_name = "myapp"
|
|
||||||
app_title = "Myapp"
|
|
||||||
app_publisher = "Your Company"
|
|
||||||
app_description = "Myapp"
|
|
||||||
app_email = "support@yourcompany.com"
|
|
||||||
app_license = "mit"
|
|
||||||
@ -1 +0,0 @@
|
|||||||
Myapp
|
|
||||||
@ -1,9 +0,0 @@
|
|||||||
# Copyright (c) 2025, jingrow and contributors
|
|
||||||
# For license information, please see license.txt
|
|
||||||
|
|
||||||
# import jingrow
|
|
||||||
from jingrow.model.page import Page
|
|
||||||
|
|
||||||
|
|
||||||
class TestPage(Page):
|
|
||||||
pass
|
|
||||||
@ -1,23 +0,0 @@
|
|||||||
[build-system]
|
|
||||||
requires = ["setuptools>=61.0", "wheel"]
|
|
||||||
build-backend = "setuptools.build_meta"
|
|
||||||
|
|
||||||
[project]
|
|
||||||
name = "myapp"
|
|
||||||
version = "0.0.1"
|
|
||||||
description = "Myapp"
|
|
||||||
authors = [
|
|
||||||
{name = "Your Company", email = "support@yourcompany.com"}
|
|
||||||
]
|
|
||||||
license = {text = "MIT"}
|
|
||||||
requires-python = ">=3.8"
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
# Add your app-specific dependencies here
|
|
||||||
]
|
|
||||||
|
|
||||||
[project.optional-dependencies]
|
|
||||||
dev = [
|
|
||||||
"pytest>=7.0.0",
|
|
||||||
"black>=23.0.0",
|
|
||||||
]
|
|
||||||
Loading…
x
Reference in New Issue
Block a user