Form to add slug at homepage
parent
458e0aa846
commit
ac1cdd82e3
@ -0,0 +1,4 @@
|
||||
from django.contrib import admin
|
||||
from .models import Slug
|
||||
|
||||
admin.site.register(Slug)
|
@ -0,0 +1,20 @@
|
||||
# coding: utf-8
|
||||
# Author: Grizzly
|
||||
#
|
||||
# Forms for litl. The main form is for creating the link.
|
||||
|
||||
from django import forms
|
||||
from crispy_forms.helper import FormHelper
|
||||
from crispy_forms.layout import Submit
|
||||
from .models import Slug
|
||||
|
||||
class SlugAddForm(forms.ModelForm):
|
||||
class Meta:
|
||||
model = Slug
|
||||
fields = ('destination','slug')
|
||||
|
||||
def __init__(self,*args,**kwargs):
|
||||
super().__init__(*args,**kwargs)
|
||||
self.helper = FormHelper()
|
||||
self.helper.form_method = 'post'
|
||||
self.helper.add_input(Submit('submit','Shorten'))
|
@ -0,0 +1,7 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load crispy_forms_tags %}
|
||||
|
||||
{% block content %}
|
||||
{% crispy form %}
|
||||
{% endblock %}
|
@ -1,26 +1,34 @@
|
||||
{% load bootstrap4 %}
|
||||
{% load static %}
|
||||
|
||||
{% bootstrap_css %}
|
||||
{% bootstrap_javascript jquery='full' %}
|
||||
|
||||
<div class="jumbotron text-center">
|
||||
<h1>My First Bootstrap Page</h1>
|
||||
<p>Resize this responsive page to see the effect!</p>
|
||||
</div>
|
||||
<html>
|
||||
<head>
|
||||
<link rel="stylesheet" type="text/css" href="{% static 'css/base.css' %}"/>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<nav class="navbar navbar-dark bg-dark">
|
||||
<h1>Litl.</h1>
|
||||
</nav>
|
||||
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-sm-4">
|
||||
<h3>Column 1</h3>
|
||||
<p>Lorem ipsum dolor..</p>
|
||||
<div class="col-sm-1">
|
||||
</div>
|
||||
<div class="col-sm-10">
|
||||
<div class="pt-5">
|
||||
{% block content %}
|
||||
{% endblock %}
|
||||
</div>
|
||||
<div class="col-sm-4">
|
||||
<h3>Column 2</h3>
|
||||
<p>Lorem ipsum dolor..</p>
|
||||
</div>
|
||||
<div class="col-sm-4">
|
||||
<h3>Column 3</h3>
|
||||
<p>Lorem ipsum dolor..</p>
|
||||
<div class="col-sm-1">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -0,0 +1,7 @@
|
||||
body{
|
||||
font-family: Monospace;
|
||||
}
|
||||
|
||||
h1{
|
||||
color:#FFFFFF;
|
||||
}
|
Loading…
Reference in New Issue