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

ΘΕΜΑ: decode-encode string σε ελληνικα

decode-encode string σε ελληνικα 7 Χρόνια 1 Μήνας πριν #4231

  • Danee
  • Το Άβαταρ του/της Danee
  • Αποσυνδεμένος
  • py____
  • ** The code is with me, I am one with the code.**
  • Δημοσιεύσεις: 18
Καλημέρα! Ναι ,δεν γνωρίζω γιατι!

Πιο πάνω έγραψα το εξης:
Tυπώνεται αυτή η λιστα:
['\xce\xb5\xce\xb3\xce\xb3\xcf\x81\xce\xb1\xcf\x86\xce\xbf12.doc']

Στην προκειμένη έχει ένα αρχείο μέσα, ένα filename δλδ. Η λίστα μου είναι σαν αυτή που εναποθέτεις πιο πάνω(δηλαδή θα έπρεπε να είναι):
['αρχείο1.doc','αρχείο2.pdf','αρχειο3.doc']

Θα δοκιμάσω μήπως μέσα στο template τρέξω τη for και γίνει κάτι. Αν και νομίζω το έχω κάνει, αλλά τώρα το κεφάλι μου είναι καζάνι
May the code be with you always!
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

decode-encode string σε ελληνικα 7 Χρόνια 1 Μήνας πριν #4232

  • Danee
  • Το Άβαταρ του/της Danee
  • Αποσυνδεμένος
  • py____
  • ** The code is with me, I am one with the code.**
  • Δημοσιεύσεις: 18
Ελυσα το "μυστήριο" κανοντας ένα for loop μέσα στο template μου.

Στο script μου ,οπως ανέφερα κάποια στιγμή, όλα τα mail μπάινουν σε ένα dict με το όνομα data ,έτσι:

context['data'] = mails


Στο template μου λοιπόν, έχω ενα table και για να εμφανίσω τα κομμάτια του καθε mail κάνω ενα iterate στo data:
{% for d in data%}
 
/*subject,from,date = parts του κάθε message
που έχω πάρει στο script*/
 
{{ d.subject }}
{{ d.from }}
{{ d.date }}
 
{% endfor %}
 

Οπότε πήα πρίν το endfor και κόλλησα το
{% for t in d.attachment %}{{ t }}{% endfor %}


Νιώθω πως η λύση ήταν μπροστά στα μάτια μου από την αρχή αλλά το κεφάλι μου έιχε σκαλώσει στην κωδικοποιήση.
Βέβαια ,αναρωτιέμαι , για ποό λόγο όταν μέσα στπ template πάω και του βάζω χύμα {{ d.attachment }} ,χωρίς να κάνω iterate δηλαδή, ενώ μου εμφανίζει κανονικά πόσα items υπάρχουν μεσα στη λίστα, η κωδικοποίηση χαλάει.

Είναι κάποιο κομμάτι της python που μου έχει ξεφύγει μάλλον! Αλλώστε έχω ένα χρονο που ασχολούμαι με python(που είναι και η πρώτη μου ...γλώσσα προγραμματισμού ever ,so far :) )
May the code be with you always!
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
  • Σελίδα:
  • 1
  • 2
Συντονιστές: pmav99
Χρόνος δημιουργίας σελίδας: 0.578 δευτερόλεπτα

Μοιράσου το!

Powered by CoalaWeb

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