В моем проекте на меня возложена ответственность разработать инструмент отслеживания оборудования со следующими требованиями:
Я думал, что могу использовать для этого Django (я новичок в этом), но я мало знаю о развертывании на локальном ПК, как я могу это сделать, или есть ли лучшая идея для этого?
Да, мы планируем получить к нему доступ через браузер. У нас есть Windows XP для развертывания, одновременно с этим приложением будет работать не более 50 человек.





По-прежнему звучит так, будто вам нужно веб-приложение, просто вы не будете развертывать его на традиционном веб-сервере. Следует отметить, что клиентские версии Windows (XP, Vista) ограничивают вас 10 входящими подключениями на компьютер.
Вы захотите следовать этим инструкция по установке Django. Если вы еще не установили python, я рекомендую вам установить версию 2.5, поскольку он будет включать sqlite, встроенную базу данных, которая делает его очень просто для начала разработки с Django. Django включает в себя собственный веб-сервер разработки, с которым вы, естественно, столкнетесь как пройти обучение.
Начните с установки, а затем сразу переходите к руководству. Ваши варианты развертывания станут намного проще для понимания, если вы научитесь разрабатывать на Django.
Привет, но меня больше всего беспокоит развертывание на подключенном к сети ПК, который доступен через сеть. Как это сделать?
@siri вам необходимо настроить сервер, на котором вы развертываете, чтобы он был доступен удаленным клиентам. Чтобы сервер разработки был доступен удаленно, запустите свой сервер с помощью: python manage.py runserver 0.0.0.0:8000
Попробуйте http://docs.djangoproject.com/en/dev/howto/deployment/#howto-deployment-index
и если вы должны развернуть с использованием IIS, попробуйте http://code.djangoproject.com/wiki/DjangoOnWindowsWithIISAndSQLServer
Если это «локальная» установка, планируете ли вы получить к ней доступ через браузер? Какие ОС доступны для развертывания? Сколько пользователей будут иметь доступ к приложению одновременно? Это все важные вопросы.