Mẫu html xin chào thế giới
Để ôn lại, chúng ta hãy nhớ rằng sau khi hoàn tất Phần 1, bạn đã có ứng dụng Web đầu tiên với cấu trúc như sau 1 2 3 4 5 6 blog của tôi\ myenv\ ứng dụng\ __init__. p tuyến đường. p blog của tôi. p Và để thực hiện chương trình này, bạn cần thiết lập biến môi trường Trong phần này, bạn sẽ tiếp tục phát triển ứng dụng mà bạn đã viết ở phần trước. Chúng ta sẽ học cách tạo ra các trang web phức tạp hơn với nhiều thành phần động. Nếu bạn cảm thấy chưa hiểu rõ về ứng dụng hoặc cách phát triển ứng dụng mà chúng ta đã thực hiện trong phần trước, hãy ôn lại trước khi chúng ta bắt đầu Template là gì?Chúng ta muốn trang chủ trong blog ứng dụng của chúng ta sẽ trình bày một thông báo chào mừng người sử dụng. Để không làm phức tạp vấn đề, chúng ta tạm thời bỏ qua khái niệm người dùng (user). Thay vào đó, chúng ta sẽ thiết lập (giả) các đối tượng giả mạo người dùng bằng từ điển trong Python như sau 1 người dùng = {'tên người dùng'. 'Thái'} Tạo ra các trình giả lập chuyển đổi là một kỹ thuật rất hữu ích khi bạn muốn tập trung vào một phần bất kỳ của ứng dụng đó và không cần phải xem các thành phần khác chưa được xây dựng xong. Bởi vì chúng tôi đang tập trung vào vấn đề kiến trúc thiết bị chủ cho ứng dụng và không muốn phân tâm vì chưa thiết lập hệ thống người dùng hệ thống, chúng tôi giả thiết lập đối tượng người dùng Hiện thời, chức năng được hiển thị trong ứng dụng trả về một chuỗi đơn giản. Điều đó là chưa đủ, chúng tôi muốn nâng cấp chuỗi trả về này thành một trang HTML hoàn chỉnh, ví dụ như sau ứng dụng/tuyến đường. py. Trả về chuỗi HTML từ hàm hiển thị 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 từ ứng dụng nhập ứng dụng
@ứng dụng. tuyến đường('/') @ứng dụng. tuyến đường('/index') def index(). người dùng = {'tên người dùng': 'Thái'} return ''' <đầu>
+ người dùng['username'] + '''!
|