Image upload with tagging autocomplete in Django Admin
$30-250 USD
Ukończony
Opublikowano ponad 7 lat temu
$30-250 USD
Płatne przy odbiorze
Please only bid on this project if you have previous Django experience. This is for Django 1.9 and Python 3.5.
SUMMARY
Create a section in the Django Admin area where it is possible to upload an image and add tags to it.
It should be possible to browse previously uploaded images and either delete the image or edit its tags.
DETAILS
* Create a Tag model with a list of predefined tags. For example, "Male", "Female", "Male and Female", "Children", "Family". These can simply be inserted into the table.
* Create a Photo model.
* Note photos can be associated with many tags, and tags can be associated with many photos.
* In the Django Admin area add the ability to upload a photo and tag it.
* The photo should be saved locally to the server.
* I don't mind how the photo is uploaded, either using a file upload form or drag and drop is fine. However, the photo must be previewed before it is saved. (There are jQuery libraries you can use for this, for example, [login to view URL]).
* The tag input box needs to use autocomplete and should only allow tags which are already in the Tag table. (There are also jQuery libraries for this, for example, [login to view URL])
* Note I don't mind which jQuery libraries you use for this.
* Photos which have been uploaded and tagged can be browsed. It should be possible to delete the photo or edit the tags.
Thanks for reading. Any questions, just ask.
hey, i created test server for demo. you can check here: [login to view URL]
username: admin
password: Qwerty1!
you can add, update, delete tags or images just like you.
you can preview image before upload when you select a image file.
the form autocompletes tags when you start a tag.
note: test server might be little slow beacues it has just 512 mb ram.
$75 USD w 1 dzień
5,0 (5 opinii)
3,7
3,7
7 freelancerzy składają oferty o średniej wysokości $152 USD dla tej pracy
I have 5+ years experience working with Django and I have built similar features in the past.
Please feel free to reach back to me if you need to know more.
Thanks.