Jinja 2 is quite different from django templates and you need to use . Jinja file extension. And configure it. And pls send GitHub link, and is there any error log or Trace back then send it. On Wednesday, 15 September 2021 at 18:52:10 UTC+5:30 [email protected] wrote:
> 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 & 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/3cb70c4d-f5c8-4a06-9707-db6e7588df86n%40googlegroups.com.

