Я новичок в веб-разработке ... В основном, я довольно хорошо разбираюсь в кодировании на python и написании OO-python-кодов. Всякий раз, когда я пишу код, я думаю о терминах классов. Ради обсуждения давайтескажем, я хочу добавить к числам .. В обычной разработке на основе консоли я бы, вероятно, написал бы функцию и получил бы ввод из консоли .. Как это
add.py
def add(a,b):
return (a+b)
, а затем в main.py вызовите эту функцию..
и так далее ... и для более сложных функций я буду писать классы и так далее.Но вы понимаете ... правильно ... Всякий раз, когда я пишу код, я думаю об этих объектах как о живой среде, и что у этих объектов есть методы для поддержания себя как живого организма, и такого рода мышление мне очень помогает ... Но теперь давайте позволимскажем, я хочу добавить два числа в браузере .. Какое должно быть мое состояние души.Может быть, я пишу HTML-форму для получения ввода от пользователей .. (подключите его к БД для хранения ввода от пользователей (просто чтобы сделать его полным примером ..)
И что потом? Это будеточень полезно, если кто-то действительно может написать дополнение двух чисел, где код выполняется в браузере ... Предположим, что любая используемая вами среда (django .. и библиотека sql, такая как mysqldb) установлена и настроена на моем локальном компьютере .. Просто, пожалуйста,Помогите мне написать пример «Привет, мир!» в веб-среде, и из этого я могу провести аналогии, которые помогут мне пройти долгий путь. Спасибо
Редактировать: Просто чтобы адресовать комментарии и ответы ..
class Add:
def __init__(self, a,b):
self._a = a
self._b = b
self._sum = self.__add()
def __add(self):
return (self._a + self._b)