Запитання з тегом «django»

Django - це програма веб-додатків із відкритим кодом, написана на Python. Він призначений для зменшення зусиль, необхідних для створення складних веб-сайтів та веб-додатків, керованих даними, з особливим акцентом на менший код, відсутність надмірності та більш явний, ніж неявний.


15
Django - Вхід за допомогою електронної пошти
Я хочу, щоб django автентифікував користувачів за допомогою електронної пошти, а не за допомогою імен користувачів. Одним із способів може бути надання значення електронної пошти як значення імені користувача, але я цього не хочу. Причина в тому, що я маю url /profile/<username>/, отже, я не можу мати url /profile/abcd@gmail.com/. Інша …
84 django 

2
request.POST.get ('sth') проти request.POST ['sth'] - різниця?
Яка різниця між request.POST.get('sth') і request.POST['sth'] Не знайшов подібного питання, обидва працюють однаково для мене, припустимо, я можу використовувати їх окремо, але, можливо, я помиляюся, саме тому я і запитую. Будь-які ідеї?
84 django 

5
Як фільтрувати вкладений серіалізатор у Django Rest Framework?
У Django Rest Framework, як ви фільтруєте серіалізатор, коли він вкладений в інший серіалізатор? Мої фільтри вводяться у набори перегляду DRF, але коли ви викликаєте серіалізатор зсередини іншого серіалізатора, набір переглядів вкладеного серіалізатора ніколи не викликається, тому вкладені результати здаються нефільтрованими. Я спробував додати фільтр до вихідного набору переглядів, але, …

4
Як мені перевірити, чи є цей користувач анонімним чи насправді користується моєю системою?
def index(request): the_user = request.user У Django, як я можу дізнатися, справжній користувач це чи ні? Я намагався: if the_user: але "AnonymousUser" є, навіть якщо ніхто не входить у систему. Отже, це завжди повертає true, і це не працює.

7
Структура відпочинку Django, яка серіалізує багато для багатьох
Як мені серіалізувати поле багато-до-багатьох у список чогось і повернути їх через систему відпочинку? У наведеному нижче прикладі я намагаюся повернути публікацію разом зі списком тегів, пов’язаних із нею. models.py class post(models.Model): tag = models.ManyToManyField(Tag) text = models.CharField(max_length=100) serializers.py class PostSerializer(serializers.ModelSerializer): class Meta: model = Post fields = ("text", "tag"??) …

3
Django - отримання значень із запиту POST
У мене є такий шаблон django (http: // IP / admin / start / призначається гіпотетичному поданню, що називається видом): {% for source in sources %} <tr> <td>{{ source }}</td> <td> <form action="/admin/start/" method="post"> {% csrf_token %} <input type="hidden" name="{{ source.title }}"> <input type="submit" value="Start" class="btn btn-primary"> </form> </td> </tr> …
84 python  django  post 


2
Як обмежити сторону шаблону об’єктів списку, а не сторону подання
Одним із способів обмеження об’єктів є додавання обмеження до такої функції def ten_objects(): obj = Model.objects.all()[0:10] # limit to 10 return {'objects': obj} Однак як досягти цього всередині шаблону, а не всередині подання? Я знаю, що ви можете фільтрувати об’єкти в шаблоні та обмежувати символи, але як ви насправді обмежуєте …

4
Django проти web2py для початківця розробника [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …
83 python  django  web2py 

5
Який найпростіший спосіб очистити базу даних з CLI за допомогою manage.py в Django?
Я використовую Django для створення веб-сайту за допомогою MySQL. Зараз, коли я вчусь, мені дуже часто потрібно змінювати Модель, тому я хочу, щоб усі таблиці очистилися і створили нову таблицю. Але syncdbне торкається існуючих таблиць. Чи є кращий спосіб вирішити цю проблему?


4
Django: імпортувати користувача до моделі
У мене одна проблема. У Django я створив нову модель: from django.db import models from django.contrib.auth import user class Workers(models.Model): user = models.OneToOneField(User, primary_key=True) work_group = models.CharField(max_length=20) card_num = models.IntegerField() def __unicode__(self): return self.user Але це не працює: ImportError: cannot import name user Як це виправити? Отже, я хочу створити …

3
Django: Форма моделі "об'єкт не має атрибута 'очищені дані'"
Я намагаюся створити форму пошуку для одного зі своїх занять. Модель форми: from django import forms from django.forms import CharField, ModelMultipleChoiceField, ModelChoiceField from books.models import Book, Author, Category class SearchForm(forms.ModelForm): authors = ModelMultipleChoiceField(queryset=Author.objects.all(),required=False) category = ModelChoiceField (queryset=Category.objects.all(),required=False) class Meta: model = Book fields = ["title"] І подання, яке я використовую: …

1
Як використовувати групи та дозволи Django?
Я розумію основні речі користувача. Я знаю аутентифікацію, вхід, створення облікових записів тощо. Але зараз я хочу працювати над групами та дозволами. Де знаходиться документація для груп / дозволів django? Це не те: http://docs.djangoproject.com/en/dev/topics/auth/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.