Tôi muốn điền mẫu HTML có dữ liệu từ Python. Mặc dù tôi không biết bất kỳ HTML nào, một đồng nghiệp của tôi sẽ chuẩn bị mẫu HTML trong khi tôi cung cấp dữ liệu. Tuy nhiên, anh ta chỉ biết rất ít về Python.Mẫu HTML đơn giản trong Python
Bạn có thể đề xuất một khuôn mẫu mẫu cơ bản để xử lý việc tách HTML và Python độc đáo (tức là không có nhiều cú pháp đặc biệt trong HTML; và không có nhiều HTML để tôi biết trong mã dữ liệu Python)? Lý tưởng nhất là mẫu HTML phải rất gần với HTML thuần túy.
Tôi cũng sẽ có bảng dưới dạng dữ liệu, vì vậy sẽ rất tuyệt nếu tôi không phải chuẩn bị mã bảng HTML, nhưng thay vào đó, anh ta có thể làm điều đó với một số logic đánh dấu tối thiểu. Lý tưởng nhất là hệ thống sẽ hoạt động ngay cả khi đồng nghiệp của tôi áp dụng các khái niệm nâng cao hơn như CSS.
Tôi đã tìm thấy extensive list, nhưng thật khó để đánh giá hệ thống nào gần nhất với yêu cầu của tôi vì tôi không biết ngôn ngữ kỹ thuật.
EDIT: vấn đề là chúng tôi là người mới với điều đó, và chúng tôi chỉ cần một giải pháp cơ bản :) - nhưng lý tưởng không có HTML cho tôi và không vượt quá HTML đơn giản cho anh ta.
Mẫu trang Chameleon và Zope (cả hai đều thực hiện cùng một ngôn ngữ thuộc tính) cung cấp điều này; phân tách rõ ràng và các mẫu vẫn hoạt động trong trình duyệt không được cập nhật. Rất tiếc, loại câu hỏi này không phù hợp với định dạng của trang web này, xem [FAQ # dontask]. Những câu hỏi như thế này có xu hướng dẫn đến những câu trả lời mơ hồ cũng đã lỗi thời rất nhanh. Nếu chúng tôi có thể giúp bạn với một vấn đề cụ thể, hãy đăng câu hỏi khác! –
Cảm ơn bạn đã giải thích. Các yêu cầu cụ thể mà nó nên được dễ dàng để thiết lập cho người mới hoàn thành nên hạn chế các câu trả lời có thể ... cung cấp tất cả mọi người đọc tất cả các câu hỏi. Tôi không biết làm thế nào để cải cách nó: ( – Gerenuk
Ngoài ra bạn có thể xem "Mako" và "Jinja2" .Nếu bạn cần nhiều hơn chỉ là trình kết xuất HTML hãy xem Flask (nó rất nhỏ và cung cấp tích hợp tốt đẹp cho Jinja và Mako) – javex