First version of calendar
This commit is contained in:
@@ -127,3 +127,5 @@ dmypy.json
|
|||||||
|
|
||||||
# Pyre type checker
|
# Pyre type checker
|
||||||
.pyre/
|
.pyre/
|
||||||
|
|
||||||
|
.idea/
|
||||||
|
|||||||
@@ -32,6 +32,8 @@ ALLOWED_HOSTS = [env('HOST_1')]
|
|||||||
# Application definition
|
# Application definition
|
||||||
|
|
||||||
INSTALLED_APPS = [
|
INSTALLED_APPS = [
|
||||||
|
'helloworld',
|
||||||
|
'faerun_calendar',
|
||||||
'django.contrib.admin',
|
'django.contrib.admin',
|
||||||
'django.contrib.auth',
|
'django.contrib.auth',
|
||||||
'django.contrib.contenttypes',
|
'django.contrib.contenttypes',
|
||||||
|
|||||||
@@ -19,4 +19,5 @@ from django.urls import include, path
|
|||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
path('admin/', admin.site.urls),
|
path('admin/', admin.site.urls),
|
||||||
path('', include('helloworld.urls')),
|
path('', include('helloworld.urls')),
|
||||||
|
path('calendar/', include('faerun_calendar.urls')),
|
||||||
]
|
]
|
||||||
|
|||||||
Binary file not shown.
@@ -0,0 +1,3 @@
|
|||||||
|
from django.contrib import admin
|
||||||
|
|
||||||
|
# Register your models here.
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
from django.apps import AppConfig
|
||||||
|
|
||||||
|
|
||||||
|
class FaerunCalendarConfig(AppConfig):
|
||||||
|
default_auto_field = 'django.db.models.BigAutoField'
|
||||||
|
name = 'faerun_calendar'
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
from django.db import models
|
||||||
|
|
||||||
|
# Create your models here.
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
{% include 'faerun_calendar/month.html' with title="Хаммер" subtitle="Глубокозимье" %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Зимний солнцеворот" subtitle="Мертвозимье" oneday=1 %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Альтурик" subtitle="Коготь зимы" %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Чез" subtitle="Коготь закатов" %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Тарсак" subtitle="Коготь бурь" %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Зеленотравье" oneday=1 %}
|
||||||
|
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Миртул" subtitle="Таяние" %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Кайторн" subtitle="Время цветов" %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Флеймрул" subtitle="Разгар лета" %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Летний солнцеворот" oneday=1 %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Шильдмит*" oneday=1 %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Элесис" subtitle="Солнцестояние" %}
|
||||||
|
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Элейнт" subtitle="Увядание" %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Праздник урожая" oneday=1 %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Марпенот" subtitle="Листопад" %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Уктар" subtitle="Перегной" %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Пир луны" oneday=1 %}
|
||||||
|
{% include 'faerun_calendar/month.html' with title="Найтал" subtitle="Спячка" %}
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>Calendar</title>
|
||||||
|
<style>
|
||||||
|
table.month, table.month th, table.month td {
|
||||||
|
border: 1px solid black;
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
table.month {
|
||||||
|
margin: 10px;
|
||||||
|
float: left;
|
||||||
|
width: 250px;
|
||||||
|
max-width: 250px;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1>Календарь</h1>
|
||||||
|
{% extends 'faerun_calendar/calendar.html' %}
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
<table class="month">
|
||||||
|
<tr>
|
||||||
|
<th colspan="10">{{title}}</th>
|
||||||
|
</tr>
|
||||||
|
{% if subtitle %}
|
||||||
|
<tr>
|
||||||
|
<td colspan="10">{{subtitle}}</td>
|
||||||
|
</tr>
|
||||||
|
{% endif %}
|
||||||
|
{% if oneday != 1 %}
|
||||||
|
<tr>
|
||||||
|
<td>1</td>
|
||||||
|
<td>2</td>
|
||||||
|
<td>3</td>
|
||||||
|
<td>4</td>
|
||||||
|
<td>5</td>
|
||||||
|
<td>6</td>
|
||||||
|
<td>7</td>
|
||||||
|
<td>8</td>
|
||||||
|
<td>9</td>
|
||||||
|
<td>10</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>11</td>
|
||||||
|
<td>12</td>
|
||||||
|
<td>13</td>
|
||||||
|
<td>14</td>
|
||||||
|
<td>15</td>
|
||||||
|
<td>16</td>
|
||||||
|
<td>17</td>
|
||||||
|
<td>18</td>
|
||||||
|
<td>19</td>
|
||||||
|
<td>20</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>21</td>
|
||||||
|
<td>22</td>
|
||||||
|
<td>23</td>
|
||||||
|
<td>24</td>
|
||||||
|
<td>25</td>
|
||||||
|
<td>26</td>
|
||||||
|
<td>27</td>
|
||||||
|
<td>28</td>
|
||||||
|
<td>29</td>
|
||||||
|
<td>30</td>
|
||||||
|
</tr>
|
||||||
|
{% endif %}
|
||||||
|
</table>
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
from django.test import TestCase
|
||||||
|
|
||||||
|
# Create your tests here.
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
from django.urls import path
|
||||||
|
|
||||||
|
from . import views
|
||||||
|
|
||||||
|
urlpatterns = [
|
||||||
|
path('', views.index, name='index'),
|
||||||
|
]
|
||||||
|
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
from django.http import HttpResponse
|
||||||
|
from django.shortcuts import render
|
||||||
|
|
||||||
|
def index(request):
|
||||||
|
return render(request, 'faerun_calendar/index.html')
|
||||||
|
# return HttpResponse('<h1>Calendar</h1>')
|
||||||
|
|
||||||
Reference in New Issue
Block a user