提问者:小点点

Django通过表单编辑现有帖子的详细信息


我正在工作的一个工作门户项目和招聘人员可以张贴一个实习。之后,他可以选择编辑他的文章以及。为此,我显示一个表单。(顺便说一句,我不使用Django表单)。我想在表单输入字段中显示存储在db中的值。我得到的问题为收音机,下拉列表,ckeditor文本字段和一个动态输入字段的技能。拜托,伙计们,你们能帮忙吗?

下面是我的代码片段:

<label>Internship Title</label>
<input type="text" class="form-control" name="internship_title" value="{{ 
internship.internship_title }}" required>
          
<input type="radio" id="customRadioInLine1" name="internship_mode" class="custom-control-input" 
value="Office" {% if '{{ internship.internship_mode }}' == 'Office' %} checked="checked" {% 
endif %}>
<label class="custom-control-label" for="customRadioInLine1">Office</label>    
              
<input type="radio" id="customRadioInLine2" name="internship_mode" class="custom-control-input" 
value="Work From Home">
<label class="custom-control-label" for="customRadioInLine2">Work From Home</label>    
          
<label for="industry_type">Industry Type</label>
<select class="form-control" id="industry_type" name="industry_type">
    {% for ind_type in industry_types %}
         <option value="{{ind_type}}">{{ind_type}}</option>
    {% endfor %}
</select>       

<label>Required Skills</label>
 <div class="input_skills_wrap">
     <div>
         <input type="text" class="form-control" name="internship_skills[]" required><button 
         class="btn btn-primary add-more-skill" type="button"><i class="glyphicon glyphicon- 
         plus"></i></button>
      </div>
 </div>           

 <label>Internship Description</label>
   <textarea name="internship_desc" required></textarea>

<script>

//EMPLOYMENT SKILLS
   $(".add-more-skill").click(function(e){
        e.preventDefault();
        $(".input_skills_wrap").append('<div><input type="text" class="form-control" 
         name="internship_skills[]" required><button class="btn btn-danger remove-skill" 
         type="button"><i class="glyphicon glyphicon-minus"></i></button></div>');
    });

   $(".input_skills_wrap").on("click", ".remove-skill", function(e){
      e.preventDefault();
      $(this).parent('div').remove();
    });
    CKEDITOR.replace('internship_desc');

共1个答案

匿名用户

这是HTML,不是Django,可能对