Django强大的Dinamic预订系统。

django-reservation的Python项目详细描述


  • 可定制的预订(您可以提供自己的预订模式)

    https://github.com/luisza/djreservation/blob/master/demo/img/ReserveObject.png?raw=true
  • 常规预订创建视图和预订产品视图

    https://github.com/luisza/djreservation/blob/master/demo/img/creating_reservation.png?raw=true
  • 按用户筛选预订列表

    https://github.com/luisza/djreservation/blob/master/demo/img/userreservationlist.png?raw=true
  • 使用模板系统发送电子邮件通知

  • Django管理后端,用于管理建议,如接受、借用、拒绝预订

  • 行政部的包裹预订(并非所有产品都可以借用)

    https://github.com/luisza/djreservation/blob/master/demo/img/ReservationAdmin.png?raw=true
  • 基于Twitter引导的用户界面

  • 使用i18n处理翻译

安装

使用pip安装

$ pip install django-reservation

在设置中。py

在已安装的应用程序中设置“DJReservation”。

在中间件中设置“djservation.middleware.reservationmiddleware”

MIDDLEWARE=[...'djreservation.middleware.ReservationMiddleware']

配置电子邮件设置

DEFAULT_FROM_EMAIL="mail@example.com"EMAIL_HOST="localhost"EMAIL_PORT="1025"

配置数据库

运行迁移

python manage.py migrate

在你的代码中

在需要的位置,为“保留产品”创建视图

fromdjreservation.viewsimportProductReservationViewclassMyObjectReservation(ProductReservationView):base_model=MyObject# requiredamount_field='quantity'# requiredextra_display_field=['measurement_unit']# not required

在url.py

将django reservation附加到urlpatterns

fromdjreservationimporturlsasdjreservation_urlsurlpatterns=[...url(r"^reservation/create/(?P<modelpk>\d+)$",MyObjectReservation.as_view())]urlpatterns+=djreservation_urls.urlpatterns

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Apache Flink外部Jar   创建和强制转换对象数组时发生java错误   Java,添加数组   具有相同包结构和类的java JAR   java Jenkins未能构建Maven项目   java为什么一个forloop比另一个更快,尽管它们做的“一样”?   servlets在将“/”站点迁移到Java EE包时处理contextpath引用   无法解析java MavReplugin:2.21或其某个依赖项   泛型如何编写比较器来泛化Java中的两种类型的对象?   java Android Emulator未在netbeans上加载   多线程Java使用线程对数组中的数字求和:在同步块中使用新变量作为锁:差异   java如何在JSP/servlet中设置<input>标记的值?