Commit 4577e71b authored by Anthony Jacob's avatar Anthony Jacob
Browse files

now able to add blog post with attached media

parent d1508b91
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ class Photo(models.Model):


class Blog(models.Model):
    Photo = models.ForeignKey(Photo, null=True,
    photo = models.ForeignKey(Photo, null=True,
                              on_delete=models.SET_NULL,
                              blank=True)
    title = models.CharField(max_length=128)
+7 −20
Original line number Diff line number Diff line
@@ -3,27 +3,14 @@
{% block title %}Fotoblog - Home{% endblock %}

{% block content %}
    <h2>Photos</h2>
    <ul class="messages" id="messages-list">
        {% if messages %}
            {% for message in messages %}
            <li>
                {% if message.tags %}
                     <div class="alert alert-{{ message.tags }} msg fade show" role="alert">{{ message }}</div>
                {% else %}
                    <div class="alert alert-info msg fade show" role="alert">{{ message }}</div>
                {% endif %}
            </li>
            {% endfor %}
        {% endif %}
    </ul>
    <h1>Home</h1>
    {% include "messages_notif.html" %}
    <div class="grid-container">
        {% for photo in photos %}
            <div class="post">
                <img src="{{ photo.image.url }}">
                <p>{{ photo.caption }}</p>
            </div>
        {% endfor %}

        <a href="{% url 'blog-post-list' %}" alt="lien vers le feed de blog post"> Acceder à la liste d'article de Blog </a>
        <a href="{% url 'media-list' %}" alt="lien vers le feed de Media"> Acceder à la liste de Média </a>

        
    </div>
       
         
+19 −0
Original line number Diff line number Diff line
@@ -6,19 +6,7 @@

        <h1>Uploader un média</h1>
        <p>
            <ul class="messages" id="messages-list">
                {% if messages %}
                    {% for message in messages %}
                    <li>
                        {% if message.tags %}
                             <div class="alert alert-{{ message.tags }} msg fade show" role="alert">{{ message }}</div>
                        {% else %}
                            <div class="alert alert-info msg fade show" role="alert">{{ message }}</div>
                        {% endif %}
                    </li>
                    {% endfor %}
                {% endif %}
            </ul>
            {% include "messages_notif.html" %}
           
            <form method="post" enctype="multipart/form-data">
                {{ form.as_p }}
+26 −0
Original line number Diff line number Diff line
{% extends 'base.html' %}

{% block title %}Fotoblog - Home{% endblock %}

{% block content %}
    <h1>Médias</h1>

    {% include "messages_notif.html" %}

    <div class="grid-container">
        {% if medias|length == 0 %}
        <p>il n'y a pas de médias</p>
        {% else %}
            {% for media in medias %}
            <div class="post">
                <img src="{{ media.image.url }}">
                <p>{{ media.caption }}</p>
            </div>
             {% endfor %}
        {% endif %}
        
    </div>
       
         

{% endblock %}
 No newline at end of file
+15 −0
Original line number Diff line number Diff line
{% extends 'base.html' %}

{% block title %}Fotoblog - Media {{ media.id }} {% endblock %}

{% block content %}
    <h1>Media {{ media.id }}</h1>
    {% include "messages_notif.html" %}
    <div class="grid-container">
        <div class="post">
            <img src="{{ media.image.url }}">
            <p>{{ media.caption }}</p>
        </div>
    </div>

{% endblock %}
 No newline at end of file
Loading