create_art.html 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. {% extends "base.html" %}
  2. {% block content %}
  3. <script>
  4. $(function(){
  5. /* Set the Max date */
  6. var dtToday = new Date();
  7. var month = dtToday.getMonth() + 1;
  8. var day = dtToday.getDate() + 14;
  9. var year = dtToday.getFullYear();
  10. if(month < 10)
  11. month = '0' + month.toString();
  12. if(day < 10)
  13. day = '0' + day.toString();
  14. var maxDate = year + '-' + month + '-' + day;
  15. /* Set the Min date */
  16. var dtToday_min = new Date();
  17. var month_min = dtToday.getMonth() + 1;
  18. var day_min = dtToday.getDate()+1;
  19. var year_min = dtToday.getFullYear();
  20. if(month_min < 10)
  21. month_min = '0' + month_min.toString();
  22. if(day_min < 10)
  23. day_min = '0' + day_min.toString();
  24. var minDate = year_min + '-' + month_min + '-' + day_min;
  25. /* Run the codes */
  26. $('#closing_date').attr('max', maxDate);
  27. $('#closing_date').attr('min', minDate);
  28. });
  29. </script>
  30. <div class="container-create_art">
  31. <div class="wrap-create_art">
  32. <div class="create_art-pic" data-tilt>
  33. <img src="static/templates/painting.jpg" alt="IMG">
  34. </div>
  35. <form action="" method="POST" enctype="multipart/form-data" class="contact100-form">
  36. {{ form.hidden_tag() }}
  37. <span class="create_art-form-title">
  38. <b>Create Art Auction</b>
  39. </span>
  40. <!--Input Art Name-->
  41. <div class="create_art-input-box">
  42. <!--<input
  43. type="art_name"
  44. class="form-control create_art-input"
  45. id="art_name"
  46. name="art_name"
  47. placeholder="Enter Art Name"
  48. />-->
  49. {{ form.art_name(placeholder="Enter Art Name") }}
  50. </div>
  51. <!--Input Minimum Price-->
  52. <div class="create_art-input-box">
  53. <!--<input
  54. type="number"
  55. class="form-control create_art-input"
  56. id="minimum_price"
  57. name="minimum_price"
  58. placeholder="Enter Minimum Price (USD)"
  59. />-->
  60. {{ form.min_price(placeholder="Enter Minimum Price (USD)") }}
  61. </div>
  62. <!--Input Buyout Price-->
  63. <div class="create_art-input-box">
  64. <!--<input
  65. type="number"
  66. class="form-control create_art-input"
  67. id="buyout_price"
  68. name="buyout_price"
  69. placeholder="Enter Buyout Price (USD)"
  70. />-->
  71. {{ form.buyout_price(placeholder="Enter Buyout Price (USD)") }}
  72. </div>
  73. <!--Input Description-->
  74. <div class="create_art-input-box">
  75. <!--<textarea type="description" class="form-control create_art-input description_size" id="description" name="description" placeholder=" Enter Description"></textarea>-->
  76. {{ form.art_desc(placeholder="Enter Description") }}
  77. </div>
  78. <!--Upload Art or choose what they bought before-->
  79. <hr class="hr_size">
  80. <div class="row">
  81. <div class="col input-group-prepend">
  82. <label class="input-group-text">File upload</label>
  83. <!--<input
  84. type="file"
  85. id="profile_image"
  86. name="profile_image"
  87. accept="image/png, image/jpeg"
  88. value="Upload"
  89. src="http://example.com/path/to/image.png"
  90. class="upload_Create_art input-group-text"
  91. >-->
  92. {{ form.upload() }}
  93. </div>
  94. <p class="upload_Create_art_position">**<b>PNG's</b>, <b>JPEG's</b> Only**</p>
  95. </div>
  96. <p class="body-column-create_art word_OR_location"><b>OR</b></p>
  97. <!-- Dropdown Menu-->
  98. <div class="row">
  99. <div class="col input-group-prepend">
  100. <span class="input-group-text">Select Art in Platform</span>
  101. <select class="btn btn-secondary dropdown-toggle Closing-date-input-size" name="web_group" required aria-invalid="false">
  102. <option value="cng-555">Select here</option>
  103. {% for art in av_art %}
  104. <option name="web_group" value="{{art.name}}">{{art.name}}</option>
  105. {% endfor %}
  106. </select>
  107. </div>
  108. </div>
  109. <hr class="hr_size">
  110. <!--Choose Time for Auction ends (I will check how I can limit the user 14days)-->
  111. <div class="row">
  112. <div class="col input-group-prepend">
  113. <span class="input-group-text Choose-Time-for-Auction-ends">Auction End Date</span>
  114. <!--<input type="date" id="closing_date" name="closing_date" class="body-column-create_art Closing-date-input-size">-->
  115. {{ form.close_date() }}
  116. </div>
  117. </div>
  118. <!-- Tips for the date to let user know-->
  119. <div class="row tips_location">
  120. <small>Tips:</small>
  121. </div>
  122. <div class="row tips_location">
  123. <small>- The maximum Auction time is 14 days</small>
  124. </div>
  125. <div class="row tips_location">
  126. <small>- The exact time of closing is 0000 hrs of that date</small>
  127. </div>
  128. <!-- Button for create Auction-->
  129. <div class="container-create_art-form-btn">
  130. {{ form.submit() }}
  131. <!--<button class="create_art-form-btn">
  132. <b>Create</b>
  133. </button>-->
  134. </div>
  135. </form>
  136. </div>
  137. </div>
  138. {% endblock %}