feat: Dear Diary Project - 4

master
Bobson Lin 5 years ago
parent 2f4cb9246c
commit 42b154321d

@ -81,4 +81,12 @@ Admin Dashboard
Django version 2.2.2, using settings 'dear_diary.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
```
```
Display Templates
-----
1. Create templates directory for `entries` app
2. Create functions(index, add) in views.py
3. Create and adjust urls.py
4. Add `entries` app in settings.py `INSTALLED_APPS` section

@ -37,6 +37,7 @@ INSTALLED_APPS = [
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'entries',
]
MIDDLEWARE = [

@ -14,8 +14,9 @@ Including another URLconf
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('entries.urls'))
]

@ -0,0 +1,45 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Dear Diary</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.6.2/css/bulma.min.css" />
</head>
<body>
<section class="hero is-primary">
<div class="hero-body">
<div class="container">
<h1 class="title">
Dear Diary
</h1>
</div>
</div>
</section>
<section class="section">
<div class="container">
<div class="field">
<div class="control">
<textarea class="textarea" placeholder="What's on your mind?"></textarea>
</div>
</div>
<div class="field is-grouped is-grouped-right">
<div class="control">
<button class="button is-link">Submit</button>
</div>
</div>
</div>
</section>
<footer class="footer">
</footer>
</body>
</html>

@ -0,0 +1,77 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Dear Diary</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.6.2/css/bulma.min.css" />
</head>
<body>
<section class="hero is-primary">
<div class="hero-body">
<div class="container">
<h1 class="title">
Dear Diary
</h1>
</div>
</div>
</section>
<section class="section">
<div class="container">
<article class="media">
<div class="media-content">
<div class="content">
<a href="#">Add new entry</a>
</div>
</div>
</article>
<article class="media">
<div class="media-content">
<div class="content">
<p>
<strong>January 28, 1985 6:14 AM</strong>
<br> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque
tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.
</p>
</div>
</div>
</article>
<article class="media">
<div class="media-content">
<div class="content">
<p>
<strong>January 28, 1985 6:14 AM</strong>
<br> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque
tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.
</p>
</div>
</div>
</article>
<article class="media">
<div class="media-content">
<div class="content">
<p>
<strong>January 28, 1985 6:14 AM</strong>
<br> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque
tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.
</p>
</div>
</div>
</article>
</div>
</section>
<footer class="footer">
</footer>
</body>
</html>

@ -0,0 +1,7 @@
from django.urls import path
from . import views
urlpatterns = [
path('', views.index),
path('add/', views.add)
]

@ -1,3 +1,9 @@
from django.shortcuts import render
# Create your views here.
def index(request):
return render(request, 'entries/index.html')
def add(request):
return render(request, 'entries/add.html')

Loading…
Cancel
Save