Home Foros Foro dudas Foro Python ‘Tienda’ object has no attribute ‘get’

‘Tienda’ object has no attribute ‘get’

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Autor
    Entradas
  • #14469

    DiegoVit
    Participante

    Buenas a todos, es la primer consulta que voy a hacer en este foro, espero entiendan cuál es mi duda y puedan ayudarme…

    Estoy haciendo el curso de DJANGO, y cuando estoy intentando que la página /Tienda renderice el respectivo template, me sale el siguiente error:

     
    <h1 style=”padding: 0px; margin: 0px; font-weight: normal; color: #000000; font-family: sans-serif;”>AttributeError at /Tienda</h1>

    'Tienda' object has no attribute 'get'

     
    <table class=”meta” style=”padding: 0px; margin: 0px; border: none; border-collapse: collapse; width: 1479.2px; background: transparent; color: #000000; font-family: sans-serif; font-size: small;”>
    <tbody style=”padding: 0px; margin: 0px;”>
    <tr style=”padding: 0px; margin: 0px;”>
    <th style=”padding: 2px 0.5em 2px 3px; margin: 0px; vertical-align: top; width: 12em; text-align: right; color: #666666;”>Request Method:</th>
    <td style=”padding: 2px 3px; margin: 0px; vertical-align: top;”>GET</td>
    </tr>
    <tr style=”padding: 0px; margin: 0px;”>
    <th style=”padding: 2px 0.5em 2px 3px; margin: 0px; vertical-align: top; width: 12em; text-align: right; color: #666666;”>Request URL:</th>
    <td style=”padding: 2px 3px; margin: 0px; vertical-align: top;”>http://127.0.0.1:8000/Tienda</td&gt;
    </tr>
    <tr style=”padding: 0px; margin: 0px;”>
    <th style=”padding: 2px 0.5em 2px 3px; margin: 0px; vertical-align: top; width: 12em; text-align: right; color: #666666;”>Django Version:</th>
    <td style=”padding: 2px 3px; margin: 0px; vertical-align: top;”>3.1</td>
    </tr>
    <tr style=”padding: 0px; margin: 0px;”>
    <th style=”padding: 2px 0.5em 2px 3px; margin: 0px; vertical-align: top; width: 12em; text-align: right; color: #666666;”>Exception Type:</th>
    <td style=”padding: 2px 3px; margin: 0px; vertical-align: top;”>AttributeError</td>
    </tr>
    <tr style=”padding: 0px; margin: 0px;”>
    <th style=”padding: 2px 0.5em 2px 3px; margin: 0px; vertical-align: top; width: 12em; text-align: right; color: #666666;”>Exception Value:</th>
    <td style=”padding: 2px 3px; margin: 0px; vertical-align: top;”>

    'Tienda' object has no attribute 'get'

    </td>
    </tr>
    <tr style=”padding: 0px; margin: 0px;”>
    <th style=”padding: 2px 0.5em 2px 3px; margin: 0px; vertical-align: top; width: 12em; text-align: right; color: #666666;”>Exception Location:</th>
    <td style=”padding: 2px 3px; margin: 0px; vertical-align: top;”><span class=”fname” style=”padding: 0px; margin: 0px; user-select: all;”>C:\Users\miguel\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\middleware\clickjacking.py</span>, line 26, in process_response</td>
    </tr>
    <tr style=”padding: 0px; margin: 0px;”>
    <th style=”padding: 2px 0.5em 2px 3px; margin: 0px; vertical-align: top; width: 12em; text-align: right; color: #666666;”>Python Executable:</th>
    <td style=”padding: 2px 3px; margin: 0px; vertical-align: top;”>C:\Users\miguel\AppData\Local\Programs\Python\Python38-32\python.exe</td>
    </tr>
    <tr style=”padding: 0px; margin: 0px;”>
    <th style=”padding: 2px 0.5em 2px 3px; margin: 0px; vertical-align: top; width: 12em; text-align: right; color: #666666;”>Python Version:</th>
    <td style=”padding: 2px 3px; margin: 0px; vertical-align: top;”>3.8.3</td>
    </tr>
    <tr style=”padding: 0px; margin: 0px;”>
    <th style=”padding: 2px 0.5em 2px 3px; margin: 0px; vertical-align: top; width: 12em; text-align: right; color: #666666;”>Python Path:</th>
    <td style=”padding: 2px 3px; margin: 0px; vertical-align: top;”>

    ['F:\\ICOP\\DJANGO\\PROYECTOWEB\\YandraqGameServices',
     'C:\\Users\\miguel\\AppData\\Local\\Programs\\Python\\Python38-32\\python38.zip',
     'C:\\Users\\miguel\\AppData\\Local\\Programs\\Python\\Python38-32\\DLLs',
     'C:\\Users\\miguel\\AppData\\Local\\Programs\\Python\\Python38-32\\lib',
     'C:\\Users\\miguel\\AppData\\Local\\Programs\\Python\\Python38-32',
     'C:\\Users\\miguel\\AppData\\Roaming\\Python\\Python38\\site-packages',
     'C:\\Users\\miguel\\AppData\\Local\\Programs\\Python\\Python38-32\\lib\\site-packages']
    
    
    
    Gracias desde ya!!

    </td>
    </tr>
    </tbody>
    </table>

    #14907

    Ushio Okasaki
    Participante

    No puedo entender muy bien el error debido al formato pero lo mas probable es que en tu vista estés accediendo a una propiedad que no existe, te recomiendo que revises donde accedes a esa propiedad get en tu modelo de Tienda o en las vistas donde accedes a ella.

    #14916

    DiegoVit
    Participante

    gracias, voy a revisar eso que me has comentado, a ver si logro dar con el problema..

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.