увеличить размер столбца в шаблоне - PullRequest
0 голосов
/ 11 февраля 2020

Я могу растянуть (настроить) строки с помощью курсора, но проблема в том, что я не могу сделать то же самое для столбца (как показано на рисунке)

вот код, который я использовал:

{% extends "base.html" %}


{% block content %}

<h2>New Blog</h2><br>

<form action="" method="post">
{% csrf_token %}
{{ form.as_p }}
<input type="submit" class="btn btn-success ml-2" value="save">
<a class="btn btn-primary" href="{% url 'blog_list' %}" role="button">Cancel</a>
</form>

{% endblock content %}

new blog

вот мои файлы views.py и models.py

https://github.com/YashMarmat/personal-documnets-.git

1 Ответ

1 голос
/ 11 февраля 2020

Создайте файл Forms.py в своем приложении, затем добавьте в него пользовательскую модель, как показано ниже:

from django.forms import ModelForm, Textarea

class BlogCreateForm(ModelForm):
    class Meta:
        model = Blog
        fields = ('title', 'body', 'author')
        widgets = {
            'body': Textarea(attrs={'cols': 80, 'rows': 20}),
        }

Замените код, представленный в views.py, на следующий:

class BlogCreate(LoginRequiredMixin, CreateView):
    model = Blog
    template_name = "blog_new.html"
    form_class = BlogCreateForm
    success_url = reverse_lazy("blog_list")
    login_url = 'login'
...