Estoy aprendiendo Django y nuevo en el desarrollo web. Disculpe si encuentra esta pregunta demasiado tonta.
Por lo tanto, estoy creando una aplicación de Facebook usando Django que me gustaría alojar en Google App Engine. El proyecto se centraría en leer los canales RSS / Atom de cualquier sitio web (eso es todo lo que puedo decir ahora).
Estoy bastante seguro de procesar los archivos RSS / Atom, pero estoy preocupado por la parte de front-end (Interfaz de usuario): "La parte de diseño". No sé HTML / CSS / JavaScript (puedo manejar cosas HTML simples pero eso no lleva a ninguna cosa de diseño).
Primero, pensé en usar herramientas como Dreamweaver o cualquier software equivalente para diseñar la interfaz de usuario, pero cuando realmente comencé a aprender Django y me metí en él, parece ser algo "imposible".
Asi que,
¿Cómo debo diseñar la parte de la interfaz de usuario de mi sitio? ¿No puedo usar herramientas como Dreamweaver?
- En caso negativo, ¿cuál es la mejor manera para un tipo como yo que no conoce JavaScript / CSS?
- En caso afirmativo, ¿cuál es la mejor alternativa de código abierto para Dreamweaver?
- ¿Puede Google App Engine manejar todo este sufrimiento?
Cómo las personas que tratan con Django editan esas páginas de plantilla. El Django menciona que separará las partes lógicas (vistas) y de diseño (plantillas) para que los diferentes departamentos de una empresa puedan manejar por separado. Pero teniendo en cuenta el hecho de que las páginas HTML de Django están llenas de "etiquetas" que no están relacionadas con HTML (diseño), ¿cómo lo manejan las personas de la interfaz de usuario?