小编Bub*_*ker的帖子

带有预览和删除选项的图像上传 - Javascript/Jquery

我有下面的代码完美运行并上传多个图像.

这是html和jQuery代码:

<div class="field" align="left">
            <span>
                <h3>Upload your images</h3>
                <input type="file" id="files" name="files[]" multiple />
            </span>
        </div>
Run Code Online (Sandbox Code Playgroud)

脚本如下:

<style>
    input[type="file"] {

     display:block;
    }
    .imageThumb {
     max-height: 75px;
     border: 2px solid;
     margin: 10px 10px 0 0;
     padding: 1px;
     }
    </style>
    <script type="text/javascript">
    $(document).ready(function() {

     if(window.File && window.FileList && window.FileReader) {
        $("#files").on("change",function(e) {
            var files = e.target.files ,
            filesLength = files.length ;
            for (var i = 0; i < filesLength ; i++) {
                var f = files[i]
                var fileReader = new FileReader(); …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

11
推荐指数
1
解决办法
5万
查看次数

Django CreateView - 仅显示外键字段中的特定对象

我有一个CreateView视图,其中包含一堆需要用户在创建新联系人时填写的字段。现在,我希望用户能够仅从他们创建的类别中查看和选择。这是类别的模型:

class Category(models.Model):
    class Meta:
        verbose_name = _('category')
        verbose_name_plural = _('categories')

    name = models.CharField(max_length=100, unique=True)
    profile = models.ForeignKey(Profile, on_delete=models.CASCADE)

    def __unicode__(self):
        return self.name
Run Code Online (Sandbox Code Playgroud)

这是视图:

class ContactCreate(LoginRequiredMixin, generic.edit.CreateView):
    model = models.Contact
    success_url = reverse_lazy('site:contacts')
    fields = ['firstname', 'lastname', 'phone1', 'phone2', 'email', 'city', 'category']
    template_name = 'site/contacts.html'
    context_object_name = 'all_contacts'
Run Code Online (Sandbox Code Playgroud)

我需要用户看到的是一个选择,它只包含与它们相关联的适当配置文件外键的类别。

我很乐意在这方面得到一些帮助。谢谢!

python django django-class-based-views

4
推荐指数
1
解决办法
1284
查看次数