Tôi đang học Django và mới phát triển web. Xin thứ lỗi cho tôi nếu bạn thấy câu hỏi này quá ngu ngốc.
Vì vậy, tôi đang tạo một ứng dụng Facebook bằng Django mà tôi muốn lưu trữ trong Google App Engine. Dự án sẽ tập trung vào việc đọc các nguồn cấp dữ liệu RSS / Atom của bất kỳ trang web nào (Đó là tất cả những gì tôi có thể nói bây giờ).
Tôi chắc chắn đủ để xử lý các tệp RSS / Atom nhưng tôi lo lắng về phần giao diện người dùng (Giao diện người dùng) - "Phần thiết kế". Tôi không biết HTML / CSS / JavaScript (Tôi có thể xử lý các công cụ HTML đơn giản nhưng điều đó không dẫn đến bất kỳ điều thiết kế nào).
Đầu tiên, tôi nghĩ đến việc sử dụng các công cụ như dreamweaver hoặc bất kỳ phần mềm tương đương nào để thiết kế UI nhưng khi tôi thực sự bắt đầu học django và tham gia vào nó, nó dường như là một điều "không thể".
Vì thế,
Tôi nên thiết kế phần UI của trang web của mình như thế nào? Tôi không thể sử dụng các công cụ như dreamweaver?
- Nếu KHÔNG, cách tốt nhất cho kẻ như tôi không biết JavaScript / CSS
- Nếu CÓ, đâu là sự thay thế nguồn mở tốt nhất cho dreamweaver?
- Google App Engine có thể xử lý tất cả những điều này không?
Làm thế nào những người đối phó với Django chỉnh sửa các trang mẫu đó. Django đề cập đến việc nó sẽ phân tách các phần logic (khung nhìn) và thiết kế (mẫu) để các bộ phận khác nhau trong một công ty có thể xử lý riêng. Nhưng xem xét thực tế rằng các trang HTML của Django chứa đầy "thẻ" không liên quan đến HTML (thiết kế), người dùng UI xử lý nó như thế nào?