feat: overhaul UI styling, improve templates, enhance services and tests
This commit is contained in:
+15
-5
@@ -132,7 +132,9 @@ def flatten_for_db(schema: SummarySchema) -> dict:
|
||||
return {
|
||||
"one_line": schema.one_line,
|
||||
"difficulty": schema.difficulty,
|
||||
"prerequisites_json": json.dumps(schema.prerequisites.model_dump(), ensure_ascii=False),
|
||||
"prerequisites_json": json.dumps(
|
||||
schema.prerequisites.model_dump(), ensure_ascii=False
|
||||
),
|
||||
"motivation_problem": schema.motivation.problem,
|
||||
"motivation_goal": schema.motivation.goal,
|
||||
"motivation_gap": schema.motivation.gap,
|
||||
@@ -140,11 +142,19 @@ def flatten_for_db(schema: SummarySchema) -> dict:
|
||||
"method_key_idea": schema.method.key_idea,
|
||||
"method_steps_json": json.dumps(schema.method.steps, ensure_ascii=False),
|
||||
"method_novelty": schema.method.novelty,
|
||||
"results_main_json": json.dumps(schema.results.main_findings, ensure_ascii=False),
|
||||
"results_benchmarks_json": json.dumps(schema.results.benchmarks, ensure_ascii=False),
|
||||
"results_main_json": json.dumps(
|
||||
schema.results.main_findings, ensure_ascii=False
|
||||
),
|
||||
"results_benchmarks_json": json.dumps(
|
||||
schema.results.benchmarks, ensure_ascii=False
|
||||
),
|
||||
"limitations_json": json.dumps(schema.results.limitations, ensure_ascii=False),
|
||||
"weaknesses_json": json.dumps(schema.improvements.weaknesses, ensure_ascii=False),
|
||||
"future_work_json": json.dumps(schema.improvements.future_work, ensure_ascii=False),
|
||||
"weaknesses_json": json.dumps(
|
||||
schema.improvements.weaknesses, ensure_ascii=False
|
||||
),
|
||||
"future_work_json": json.dumps(
|
||||
schema.improvements.future_work, ensure_ascii=False
|
||||
),
|
||||
"reproducibility": schema.improvements.reproducibility,
|
||||
"full_json": schema.model_dump_json(ensure_ascii=False),
|
||||
"updated_at": datetime.now(timezone.utc),
|
||||
|
||||
Reference in New Issue
Block a user