Pytania otagowane jako django

Django to platforma aplikacji WWW typu open source napisana w języku Python. Został zaprojektowany w celu zmniejszenia wysiłku wymaganego do tworzenia złożonych stron internetowych i aplikacji internetowych opartych na danych, ze szczególnym naciskiem na mniej kodu, brak nadmiarowości i jest bardziej jawny niż dorozumiany.


2
Framework Django REST: serializator niemodelowy
Jestem początkującym we frameworku Django REST i potrzebuję twojej rady. Rozwijam usługę internetową. Usługa musi zapewniać interfejs REST do innych usług. Interfejs REST, który muszę zaimplementować, nie działa bezpośrednio z moimi modelami (mam na myśli operacje get, put, post, delete). Zamiast tego świadczy inne usługi z niektórymi wynikami obliczeń. Na …



3
Cel ustawienia Django „SECRET_KEY”
Jaki dokładnie jest sens SECRET_KEYin django? Przeprowadziłem kilka wyszukiwań w Google i sprawdziłem dokumenty ( https://docs.djangoproject.com/en/dev/ref/settings/#secret-key ), ale szukałem bardziej szczegółowego wyjaśnienia tego, i dlaczego jest to wymagane. Na przykład, co mogłoby się stać, gdyby klucz został przejęty / inni wiedzieli, co to jest? Dziękuję Ci.



5
Jak mogę zbudować formularz django z wieloma przyciskami przesyłania?
Mam formularz z jednym wejściem na e-mail i dwoma przyciskami przesyłania, aby zapisać się i wypisać się z newslettera: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> Mam też klasę: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter fields = ('email',) Muszę …

7
Jak zmienić nazwę aplikacji Django?
Zmieniłem nazwę aplikacji w Django, zmieniając nazwę jej folderu, importu i wszystkich jej odniesień (szablonów / indeksów). Ale teraz pojawia się ten błąd, kiedy próbuję uruchomićpython manage.py runserver Error: Could not import settings 'nameofmynewapp.settings' (Is it on sys.path?): No module named settings Jak mogę debugować i rozwiązać ten błąd? Jakieś …
156 python  django 

3
Jak dołączyć powiązane pola modelu za pomocą Django Rest Framework?
Powiedzmy, że mamy następujący model: class Classroom(models.Model): room_number = [....] class Teacher(models.Model): name = [...] tenure = [...] classroom = models.ForeignKey(Classroom) Powiedzmy, że zamiast otrzymać taki wynik za pomocą funkcji ManyRelatedPrimaryKeyField: { "room_number": "42", "teachers": [ 27, 24, 7 ] }, niech zwróci coś, co zawiera pełną reprezentację modelu, na …

7
Nie można porównać naiwnego i świadomego datetime.now () <= challenge.datetime_end
Próbuję porównać aktualną datę i godzinę z datami i godzinami określonymi w modelach za pomocą operatorów porównania: if challenge.datetime_start &lt;= datetime.now() &lt;= challenge.datetime_end: Błąd skryptu: TypeError: can't compare offset-naive and offset-aware datetimes Modele wyglądają tak: class Fundraising_Challenge(models.Model): name = models.CharField(max_length=100) datetime_start = models.DateTimeField() datetime_end = models.DateTimeField() Mam też django używające …

15
Klasa nie ma elementu członkowskiego obiektów
def index(request): latest_question_list = Question.objects.all().order_by('-pub_date')[:5] template = loader.get_template('polls/index.html') context = {'latest_question_list':latest_question_list} return HttpResponse(template.render(context, request)) Pierwsza linia tej funkcji wyświetla błąd Question.objects.all(): E1101: Klasa „Pytanie” nie ma elementu „element” obiektów Postępuję zgodnie z samouczkiem dokumentacji Django i mają ten sam kod, który działa. Próbowałem wywołać instancję. Question = new Question() and …

7
Jakie jest zalecane podejście do resetowania historii migracji za pomocą Django South?
Zebrałem sporo migracji przy użyciu South (0.7) i Django (1.1.2), które zaczynają zajmować sporo czasu w moich testach jednostkowych. Chciałbym zresetować linię bazową i rozpocząć nowy zestaw migracji. Przejrzałem dokumentację South , przeprowadziłem zwykłe wyszukiwanie w Google / Stackoverflow (np. „Django south (zresetuj LUB usuń LUB usuń) historię migracji”) i …

11
Jak wysłać e-mail przez Django?
W moim settings.pymam: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # Host for sending e-mail. EMAIL_HOST = 'localhost' # Port for sending e-mail. EMAIL_PORT = 1025 # Optional SMTP authentication information for EMAIL_HOST. EMAIL_HOST_USER = '' EMAIL_HOST_PASSWORD = '' EMAIL_USE_TLS = False Mój kod e-mail: from django.core.mail import EmailMessage email = EmailMessage('Hello', 'World', to=['user@gmail.com']) …
153 python  django  email  smtp 

10
Podziel plik views.py na kilka plików
Mój views.pystał się zbyt duży i trudno znaleźć właściwy widok. Jak podzielić go na kilka plików, a następnie zaimportować? Czy wiąże się to z utratą prędkości? Czy mogę zrobić to samo z models.py?
153 python  django 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.