Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """ forms.py """
- class NewsFormAdd(forms.ModelForm):
- class Meta:
- model = News
- fields = ['title', 'content_resume', 'content', 'status']
- widgets = {
- 'title' : forms.TextInput(attrs={'class': 'form-control'}),
- 'content_resume' : forms.Textarea(attrs={'class': 'form-control'}),
- 'content' : forms.Textarea(attrs={'class': 'form-control'}),
- 'status' : forms.RadioSelect(),
- }
- """ news_add.html """"
- {% extends "common/news.html" %}
- {% block title %} Aggiungi {% endblock %}
- {% block content %}
- <h1 class="display-1 text-center">Aggiungi notizia</h1>
- <div id="content-custom" class="mb-3">
- <div id="news">
- <div class="row">
- <form method="post" novalidate>
- {% csrf_token %}
- {% for field in form.visible_fields %}
- <div class="form-group">
- <label for="{{ field.id_for_label }}" class="mt-3 mb-3">{{field.label}}</label>
- {{field}}
- {% for error in field.errors %}
- <span class="help-block" style="color:red">{{error}}</span>
- {% endfor %}
- </div>
- {% endfor %}
- <div class="mt-3">
- <button type="submit" class="btn btn-success">Aggiungi</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div id="control">
- <p class="text-center"><a href="{% url 'news-list' %}" class="btn btn-default btn-primary">Ritorna alla lista</a></p></p>
- </div>
- {% endblock %}
Advertisement
Advertisement
Advertisement
RAW Paste Data
Copied
Advertisement