Hello, 
Could you please upload your code to GitHub or some other platform ? It is 
really hard to read and track the code.

15 Eylül 2021 Çarşamba tarihinde saat 15:05:48 UTC+3 itibarıyla 
[email protected] şunları yazdı:

> i kindly need a help  i am making a static website into dynamic using 
> Python Django and postgresql as my database 
> i created models then i went in admin to register them then views to 
> create the function  after i went into html code to put the jijna format so 
> that it can display at the end i made migrations and it accepted very well 
> 1---- for home vieuw it accepting and display all the contents 
> 2-- the problem comes to the second pages about us  that is where no 
> content is being displayed but the content is all well in admin panel 
> django site administration  i can add data but it can not display on about 
> page 
> i am kindly asking for help  Down is all the files necessary
> Here is my models
> from django.db import models
> from django.db.models.fields import CharField, DateField
> from django.db.models.fields.files import ImageField
>
> # Create your models here.
> # slide show models 
> class home_slide(models.Model):
>     
>     s_title = models.CharField(max_length=100)
>     s_description = models.TextField(max_length=150)
>     s_button = models.CharField(max_length=20)
>     s_image = ImageField(upload_to = 'media')
>
>     class Meta():
>         ordering = ("s_button","s_title","s_description")
>
>     def __str__(self):
>         return f"{self.s_title},{self.s_description},{self.s_button}"
>
> # index -- course categories models 
>
> # short courses
>
> class shortcourse(models.Model):
>     sc_title = models.CharField(max_length=50)
>     sc_description = models.TextField(max_length=300)
>     sc_image = models.ImageField(upload_to = 'media')
>     sc_button = models.CharField(max_length=20)
>
>     def __str__(self):
>         return f"{self.sc_title}, 
> {self.sc_description},{self.sc_image},{self.sc_button}"
>
>
> #testimonials 
>
> class testimonial(models.Model):
>     t_name = models.CharField(max_length=50)
>     t_categorie = models.CharField(max_length=20)
>     t_quote = models.TextField(max_length=300)
>     t_image = models.ImageField(upload_to='media/testimonials')
>
>     def __str__(self):
>         return f"{self.t_name}, 
> {self.t_categorie},{self.t_quote},{self.t_image}"
>
> #publications and news 
>
> class publication(models.Model):
>     p_date = models.DateField()
>     p_title = models.CharField(max_length=200)
>     p_description = models.TextField(max_length=400)
>     p_button = models.CharField(max_length=15)
>
>     def __str__(self):
>         return f"{self.p_date}, {self.p_title}, {self.p_description}, 
> {self.p_button}"
>
>
> #  campus life style 
>
> class campuslife(models.Model):
>     cl_title = models.CharField(max_length=50)
>     cl_date = models.DateTimeField()
>     cl_description = models.TextField()
>     cl_image = models.ImageField(upload_to='media/campuslife')
>
>     def __str__(self):
>         return f"{self.cl_title}, 
> {self.cl_date},{self.cl_description},{self.cl_image}"
>
> # Gallery
>
> class gallery(models.Model):
>     g_image = models.ImageField(upload_to ='media/Gallery')
>
>     def __str__(self):
>         return f"{self.g_image}"
>
>
> """
> About us 
>
> """
> # home 
>
> class About(models.Model):
>     a_title = models.CharField(max_length=150)
>     a_desc = models.TextField(max_length=200)
>     a_image = models.ImageField(upload_to ='media/About')
>
>     def __str__(self):
>         return f"{self.a_title},{self.a_desc},{self.a_image}"
>
> class description(models.Model):
>     d_title = models.CharField(max_length=200)
>     d_desc = models.TextField(max_length=1000)
>
>     def __str__(self):
>         return f"{self.d_title},{self.d_desc}"
>
>
> """
> Admin
> """
> from django.contrib import admin
> from schoolofci.models import About, campuslife, description, gallery, 
> home_slide, publication, shortcourse, testimonial
>
> # Register your models here.
> # home admin section 
> @admin.register(home_slide)
> class HomeSlideAdmin(admin.ModelAdmin):
>     list_display = ("s_title","s_description","s_button","s_image")
>     list_filter = ("s_button",)
>     fields = ("s_title","s_description","s_button","s_image")
>
> # courses  categories 
>
> # short courses
> @admin.register(shortcourse)
> class ShortCourse(admin.ModelAdmin):
>     list_display = ("sc_title","sc_description","sc_button","sc_image")
>     list_filter = ("sc_title",)
>     fields = ("sc_title","sc_description","sc_image","sc_button")
>
> # testimonials 
> @admin.register(testimonial)
> class Testimonial(admin.ModelAdmin):
>     list_display = ("t_name","t_categorie","t_quote","t_image")
>     list_filter = ("t_name",)
>     fields = ("t_name","t_categorie","t_quote","t_image")
>
>
> # publications 
> @admin.register(publication)
> class Publications(admin.ModelAdmin):
>     list_display = ("p_date","p_title","p_description","p_button")
>     list_filter = ("p_title",)
>     fields = ("p_date","p_title","p_description","p_button")
>
> # campus life 
> @admin.register(campuslife)
> class Campuslife(admin.ModelAdmin):
>     list_display = ("cl_title","cl_date","cl_description","cl_image")
>     list_filter = ("cl_title",)
>     fields = ("cl_title","cl_date","cl_description","cl_image")
>
>
> # gallery 
>
> @admin.register(gallery)
> class Gallery(admin.ModelAdmin):
>     list_display = ("g_image",)
>
>
>
>
> """
> About us page
>
> """
> # home slides
> @admin.register(About)
> class Aboutus(admin.ModelAdmin):
>     list_display = ("a_title", "a_desc", "a_image")
>     list_filter = ("a_title",)
>     fields = ("a_title","a_desc","a_image")
>
> # description 
> @admin.register(description)
> class Description(admin.ModelAdmin):
>     list_display = ("d_title","d_desc")
>     list_filter = ("d_title",)
>     fields = ("d_title","d_desc")
>
>
> """
> Views 
> """
> from schoolofci.admin import Description, Gallery
> from schoolofci.models import About, campuslife, description, 
> gallery,home_slide, publication, shortcourse, testimonial
> from django.shortcuts import render
>
> # Create your views here.
> def index(request):
>     slides = home_slide.objects.all()
>     shortcourses = shortcourse.objects.all()
>     testimonialss = testimonial.objects.all()
>     publications = publication.objects.all()
>     camplife = campuslife.objects.all()
>     Galery = gallery.objects.all()
>
>     home = {"slides":slides,"shortcourses":shortcourses, 
> "publications":publications,
>             "testimonialss":testimonialss, "camplife":camplife , 
> "Galery":Galery}
>
>     return render(request, 'index.html',home)
>
> # about section 
> def about(request):
>     About_slides = About.objects.all()
>     Description = description.objects.all()
>
>     abt = {"About_slides":About_slides,"Description":Description}
>
>     return render(request, 'about.html')
>
> """
> Html code 
>
> about us page
> """
>
> {% for abtslide in About_slides %}
> <aside id="fh5co-hero">
> <div class="flexslider">
> <ul class="slides">
> <li style="background-image: url({{abtslide.a_image.url}});">
>   <div class="overlay-gradient"></div>
>   <div class="container">
>   <div class="row">
>   <div class="col-md-8 col-md-offset-2 text-center slider-text">
>   <div class="slider-text-inner">
>   <h1 class="heading-section">{{abtslide.a_title}}</h1>
> <h2>{{abtslide.a_desc}}</h2>
>   </div>
>   </div>
>   </div>
>   </div>
>   </li>
>   </ul>
>   </div>
> </aside>
> {% endfor %}
>
> {% for abt in Description %}
> <div id="fh5co-about">
> <div class="container">
> <h2>{{abt.d_title}}</h2>
> <p>{{abt.d_desc}}</p>
>
> <button type="button" class="btn btn-outline-success">Join Us</button>
> </div>
> </div>
> {% endfor %}
>
> <div id="fh5co-gallery" class="fh5co-bg-section">
> <div class="row text-center">
> <h2><span>Gallery</span></h2>
> </div>
> <div class="row">
> {% for image in Galery %}
> <div class="col-md-3 col-padded">
> <a href="#" class="gallery" style="background-image: 
> url({{image.g_image.url}});"></a>
> </div>
> {% endfor %}
> </div>
>
> </div>
>
> """
> Home
>
> """
>
> <aside id="fh5co-hero">
> <div class="flexslider">
> <ul class="slides">
> {% for slide in slides %}
>   <li style="background-image: url({{slide.s_image.url}});">
>   <div class="overlay-gradient"></div>
>   <div class="container">
>   <div class="row">
>   <div class="col-md-8 col-md-offset-2 text-center slider-text">
>   <div class="slider-text-inner">
>   <h1>{{slide.s_title}}</h1>
>
> <h2> {{slide.s_description}} <a href="" target="_blank">more</a></h2>
> <p><a class="btn btn-primary btn-lg" href="#">{{slide.s_button}}</a></p>
>   </div>
>   </div>
>   </div>
>   </div>
>   </li>
> {% endfor %}
>   </ul>
>   </div>
> </aside>
> <section id = "academies">
> <div id="fh5co-course">
> <div class="container">
> <center><h2>School of Computing and Informatics (SCI)</h2></center>
> <p>Thing.</p>
>
> <div class="row">
> {% for sc in shortcourses %}
> <div class="col-md-6 animate-box">
> <div class="course">
> <a href="#" class="course-img" style="background-image: 
> url({{sc.sc_image.url}});">
> </a>
> <div class="desc">
> <h3><a href="#">{{sc.sc_title}}</a></h3>
> <p>{{sc.sc_description}}</p>
> <span><a href="#" class="btn btn-primary btn-sm 
> btn-course">{{sc.sc_button}}</a></span>
> </div>
> </div>
> </div>
> {% endfor %}
> </div>
>
>
>
> <div id="fh5co-testimonial" style="background-image: 
> url(images/school.jpg);">
> <div class="overlay"></div>
> <div class="container">
> <div class="row animate-box">
> <div class="col-md-6 col-md-offset-3 text-center fh5co-heading">
> <h2><span>Testimonials</span></h2>
> </div>
> </div>
>
> <div class="row">
> <div class="col-md-10 col-md-offset-1">
> <div class="row animate-box">
> <div class="owl-carousel owl-carousel-fullwidth">
> {% for test in testimonialss %}
> <div class="item">
> <div class="testimony-slide active text-center">
> <div class="user" style="background-image: 
> url({{test.t_image.url}});"></div>
> <span>{{test.t_name}}<br><small>{{test.t_categorie}}</small></span>
> <blockquote>
> <p>{{test.t_quote}}</p>
> </blockquote>
> </div>
> </div>
>
> {% endfor %}
> </div>
> </div>
> </div>
> </div>
>
> </div>
> </div>
>
> <div id="fh5co-blog">
>
> <div class="container">
> <section id = "publication">
> <div class="row animate-box">
> <div class="col-md-8 col-md-offset-2 text-center fh5co-heading">
> <h2>Publications, News &amp; Events</h2>
> <p>Explore recent news about our research, events, and accomplishments. 
> </p>
> </div>
> </div>
> <div class="row row-padded-mb">
> {% for pub in publications %}
> <div class="col-md-4 animate-box">
> <div class="fh5co-event">
> <div class="date text-center"><span>{{pub.p_date}}</span></div>
> <h3><a href="#">{{pub.p_title}}</a></h3>
> <p>{{pub.p_description}}</p>
> <p><a  href="{% url 'blog' %}">Read More</a></p>
> </div>
> </div>
>   {% endfor %}
>
> </div>
> </section>
>
> <section id = "campuslife">
> <div class="row animate-box">
> <div class="col-md-8 col-md-offset-2 text-center fh5co-heading">
> <h2> Campus Life </h2>
> <p>Explore recent news about our research, events, and accomplishments. 
> </p>
> </div>
> </div>
> <div class="row">
> {% for clife in camplife %}
> <div class="col-lg-4 col-md-4">
>
> <div class="fh5co-blog animate-box">
> <a href="#" class="blog-img-holder" style="background-image: 
> url({{clife.cl_image.url}});"></a>
> <div class="blog-text">
> <h3><a href="#">{{clife.cl_title}}</a></h3>
> <span class="posted_on">{{clife.cl_date}}</span>
> <span class="comment"><a href="">21<i 
> class="icon-speech-bubble"></i></a></span>
> <p>{{clife.cl_description}}</p>
> </div>
> </div>
> {% endfor %}
> </section>
>
> </div>
> </section>
> </div>
> </div>
>
> <div id="fh5co-gallery" class="fh5co-bg-section">
> <div class="row text-center">
> <h2><span>Gallery</span></h2>
> </div>
> <div class="row">
> {% for image in Galery %}
> <div class="col-md-3 col-padded">
> <a href="#" class="gallery" style="background-image: 
> url({{image.g_image.url}});"></a>
> </div>
> {% endfor %}
> </div>
> </div>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/e4a17748-9657-4f1c-a070-cdd8eaaac713n%40googlegroups.com.

Reply via email to