Συζήτηση
Γεια χαρά, Επισκέπτης
Όνομα χρήστη: Κωδικός: Να με θυμάσαι

ΘΕΜΑ: Django, filter_horizontal on TextField change

Django, filter_horizontal on TextField change 11 Χρόνια 4 Μήνες πριν #2118

  • tsiknas
  • Το Άβαταρ του/της tsiknas
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 1
Καλησπέρα,
είμαι καινούργιος χρήστης του Django
και προσπαθώ να επιτύχω το παρακάτω:

# models.py
class Category(models.Model):
	Category = models.CharField(max_length=50, unique=True)
 
class Product():
	Name = models.CharField(max_length=50, unique=True)
	Description = models.TextField()
	Categories = models.ManyToManyField(Category)
 
# admin.py
class ProductAdmin(admin.ModelAdmin):
	list_display = ('Name', 'Description')
	filter_horizontal = ('Categories',)
	fields = ('Name', 'Description', 'Categories')
 
admin.site.register(models.Category)
admin.site.register(models.Product, ProductAdmin)

- Αρχικά θα δημιουργηθούν κάποιες κατηγορίες.
- Στην περιγραφή (Description) θα αναφέρονται κάποιες από τις διαθέσιμες κατηγορίες.

Θέλω να ελέγχεται λέξη προς λέξη η περιγραφή και να επιλέγονται οι αναφερόμενες κατηγορίες στο widget: filter_horizontal

πχ:
Αν οι διαθέσιμες κατηγορίες είναι: (rock, paper, scissors)
και η περιγραφή είναι: "We found a rock in a paper."
Στο widget να επιλέγονται: rock, paper

Κάθε βοήθεια ευπρόσδεκτη.
Ευχαριστώ.
Τελευταία διόρθωση: 11 Χρόνια 4 Μήνες πριν από tsiknas.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Συντονιστές: pmav99
Χρόνος δημιουργίας σελίδας: 0.384 δευτερόλεπτα

Μοιράσου το!

Powered by CoalaWeb

Λίστα Ταχυδρομείου