Hi, You can connect your backend to frontend using views.py file. In views.py you can get and sort your data from SQL and send it to your html.
You probably should do tutorial or watch youtube videos (as I did since I get bored in reading very fast) to learn more. CodingEntrepreneur has done quite up to date videos, though you might need to check some point from tutorial sheets as well. Here is a link to backend-frontend video, but better to see the series from the beginning when you are new: https://www.youtube.com/watch?v=h05UEays2KI&list=PLEsfXFp6DpzTD1BD1aWNxS2Ep06vIkaeW&index=17 My example from views.py, where I get and sort data from my database and connect it to my webpage. In your html you need some code to get the data from views.py. *views.py* from django.shortcuts import render from .models import news def Home(request): worlddata = news.objects.filter(subsection__exact='World').order_by('-created')[:8] args = {'worlddata': worlddata} return render(request, "news/home.html", args) In* home.html* (bolded ones is the code you need to connect to your views.py) *{% for news in worlddata %}* <h4> <a href="*{{ news.url }}*" target="_blank">*{{ news.title }}*</a> </h4> *{% endfor %}* -Mikko la 9. helmik. 2019 klo 8.15 Tom Zhang (computerset...@gmail.com) kirjoitti: > Thanks. But if I do this way, how do I transfer data between back-end and > front-end? Do I use post request? > > > On Friday, February 8, 2019 at 8:35:28 PM UTC-5, Nitin Kalmaste wrote: >> >> You are correct, >> You are using HTML and JavaScript as template in django. You need to >> store static files like css/images/JavaScript in static folder and >> configure static folder in the settings file >> >> On Sat, Feb 9, 2019, 1:00 AM Mikko Meronen <mikkovil...@gmail.com wrote: >> >>> Hi, >>> >>> Have to say that Im still beginner in Django and coding, but I think you >>> just create you html files to your templates folder, and in the end you are >>> basically using just html. Django can just find your html file from >>> templates folder. >>> >>> Im just learning javascript and I assume i can save my js-file to >>> templates folder as well and connect it to my html. >>> >>> -Mikko >>> >>> pe 8.2.2019 klo 21.07 Tom Zhang <compute...@gmail.com> kirjoitti: >>> >>>> Hi, all, >>>> >>>> If I don't want to use Django template engine and I just want to use >>>> regular html/javacript, how do I configure settings.py? >>>> I am thinking about the portability issue. For example, if I want to >>>> move away from django in the future, I hope my templates can still be used >>>> in other frameworks, at least, with minimum changes. >>>> My settings are: >>>> >>>> TEMPLATES = [ >>>> { >>>> 'BACKEND': 'django.template.backends.django.DjangoTemplates', >>>> 'DIRS': [os.path.join(BASE_DIR, 'templates')], >>>> 'APP_DIRS': True, >>>> 'OPTIONS': { >>>> 'context_processors': [ >>>> 'django.template.context_processors.debug', >>>> 'django.template.context_processors.request', >>>> 'django.contrib.auth.context_processors.auth', >>>> 'django.contrib.messages.context_processors.messages', >>>> ], >>>> }, >>>> }, >>>> ] >>>> >>>> Thanks, >>>> >>>> Tom >>>> >>>> -- >>>> 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 django-users...@googlegroups.com. >>>> To post to this group, send email to django...@googlegroups.com. >>>> Visit this group at https://groups.google.com/group/django-users. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/django-users/237d37a9-a913-430c-8861-eeedb8f6bece%40googlegroups.com >>>> <https://groups.google.com/d/msgid/django-users/237d37a9-a913-430c-8861-eeedb8f6bece%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- >>> 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 django-users...@googlegroups.com. >>> To post to this group, send email to django...@googlegroups.com. >>> Visit this group at https://groups.google.com/group/django-users. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/CAGD0jjJju_32dqxzuz56z1EUqPnGirQFMFgn0RPOP_qWEGznPA%40mail.gmail.com >>> <https://groups.google.com/d/msgid/django-users/CAGD0jjJju_32dqxzuz56z1EUqPnGirQFMFgn0RPOP_qWEGznPA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- > 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 django-users+unsubscr...@googlegroups.com. > To post to this group, send email to django-users@googlegroups.com. > Visit this group at https://groups.google.com/group/django-users. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/14ac6d90-7e51-45dc-9a15-7a5938a6a471%40googlegroups.com > <https://groups.google.com/d/msgid/django-users/14ac6d90-7e51-45dc-9a15-7a5938a6a471%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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 django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAGD0jjKrqLFZTkWjh_LmgPKX0SBO-wCXuiq1NG2NbYoo0iTYfA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.