Вопрос

В моем проекте есть ответственность за разработку инструмента отслеживания оборудования с соблюдением следующих требований

<Ол>
  • Новое оборудование может быть добавлено администратором для конкретного пользователя
  • После того, как оборудование назначено человеку, он запросит его принятие, и он будет нести ответственность
  • Пользователь может передавать свое оборудование другим пользователям.
  • В то же время администратору следует отправлять письмо или сообщение всякий раз, когда происходит изменение статуса.
  • Он должен быть развернут локально на ПК (так что на самом деле это не веб-приложение), который подключен к сети, к которой может получить доступ каждый
  • Я думал, что могу использовать Django для этого (я новичок в этом), но я не знаю много о развертывании на локальном ПК, как я могу это сделать, или есть ли лучшая идея для этого?

    Это было полезно?

    Решение

    По-прежнему звучит так, будто вам нужно веб-приложение, вы просто не будете развертывать его на традиционном веб-сервере. Следует отметить, что клиентские версии Windows (XP, Vista) ограничивают до 10 входящих подключений на компьютер.

    Вы хотите следовать этим инструкциям по установке. Джанго . Если вы еще не установили python, я рекомендую вам установить версию 2.5 , поскольку он будет включать в себя sqlite, встроенную базу данных, которая позволяет очень легко начать разработку с Django. Django включает в себя собственный веб-сервер разработки, с которым вы, естественно, столкнетесь, когда будете пройти учебник .

    Начните с установки, а затем перейдите прямо к учебнику. Варианты развертывания станут намного легче понять, когда вы освоитесь в Django.

    Другие советы

    Попробуйте http://docs.djangoproject.com / ен / DEV / HOWTO / развертывание / # HOWTO развертывания индекс

    и если вам необходимо выполнить развертывание с использованием IIS, попробуйте http://code.djangoproject.com/wiki/ DjangoOnWindowsWithIISAndSQLServer

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top