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.



12
Django Rest Framework usuwa csrf
Wiem, że istnieją odpowiedzi dotyczące Django Rest Framework, ale nie mogłem znaleźć rozwiązania mojego problemu. Mam aplikację, która ma uwierzytelnianie i pewne funkcje. Dodałem do niego nową aplikację, która korzysta z Django Rest Framework. Chcę korzystać z biblioteki tylko w tej aplikacji. Chcę również wysłać żądanie POST i zawsze otrzymuję …

4
Adresy URL Django TypeError: widok musi być wywoływalny lub lista / krotka w przypadku include ()
Po aktualizacji do Django 1.10 otrzymuję błąd: TypeError: view must be a callable or a list/tuple in the case of include(). Mój adres urls.py wygląda następująco: from django.conf.urls import include, url urlpatterns = [ url(r'^$', 'myapp.views.home'), url(r'^contact/$', 'myapp.views.contact'), url(r'^login/$', 'django.contrib.auth.views.login'), ] Pełne dane śledzenia to: Traceback (most recent call last): …


9
Dlaczego iteracja przez duży zestaw Django QuerySet zużywa ogromne ilości pamięci?
Omawiana tabela zawiera około dziesięciu milionów wierszy. for event in Event.objects.all(): print event Powoduje to, że użycie pamięci stale rośnie do około 4 GB, w którym to momencie wiersze są drukowane szybko. Zaskoczyło mnie długie opóźnienie przed wydrukowaniem pierwszego wiersza - spodziewałem się, że wydrukuje się niemal natychmiast. Próbowałem też, …

13
Jak zmienić django QueryDict na Python Dict?
Załóżmy, że mam następujący QueryDict: <QueryDict: {u'num': [0], u'var1': [u'value1', u'value2'], u'var2': [u'8']}> Chciałbym mieć z tego słownik, np .: {'num': [0], 'var1':['value1', 'value2'], 'var2':['8']} (Nie obchodzi mnie, czy symbol Unicode upozostaje, czy znika). Jeśli to zrobię queryDict.dict(), jak sugeruje strona django , stracę dodatkowe wartości należące do var1np .: …
111 python  django 

1
Czy mogę ustawić pole klucza obcego jako opcjonalne w modelu Django
Mam ten kod subject = models.ForeignKey(subjects) location = models.ForeignKey(location) publisher = models.ForeignKey(publisher) Tam nie zawsze jest możliwe, że mam trzy wartości książek. więc czasami, jeśli nie znam tematu, lokalizacji lub wydawcy. Więc chcę, żeby były puste Ale jeśli mam, muszę zaznaczyć pole wyboru. czy to możliwe

15
Jaka jest najlepsza wyszukiwarka Django? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

6
Jak używać CSS w Django?
Tworzę aplikację za pomocą Django i zastanawiam się, jak sprawić, by Django użyło mojego pliku CSS? Jakie ustawienia muszę zrobić, aby Django zobaczyło plik css? Uwaga: na komputerze lokalnym
110 css  django  django-forms 

3
Jak napisać testy dla formularzy w Django?
Chciałbym symulować żądania do moich widoków w Django podczas pisania testów. Służy to głównie testowaniu formularzy. Oto fragment prostego żądania testowego: from django.tests import TestCase class MyTests(TestCase): def test_forms(self): response = self.client.post("/my/form/", {'something':'something'}) self.assertEqual(response.status_code, 200) # we get our page back with an error Strona zawsze zwraca odpowiedź 200, niezależnie …


22
Jak aktywować virtualenv w terminalu PyCharm?
Skonfigurowałem PyCharm, stworzyłem virtualenv (za pomocą wirtualnego polecenia env lub bezpośrednio w PyCharm) i aktywowałem to środowisko jako mojego tłumacza. Wszystko działa dobrze. Jeśli jednak otworzę terminal za pomocą „Narzędzia, otwórz terminal”, podana zachęta powłoki nie używa wirtualnego środowiska env; Nadal muszę używać source ~/envs/someenv/bin/activatetego terminala, aby go aktywować. Inną …

4
Django kontra kontroler widoku modelu [zamknięty]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

3
Django - jak stworzyć plik i zapisać go w FileField modelu?
Oto mój model. To, co chcę zrobić, to wygenerować nowy plik i nadpisać istniejący za każdym razem, gdy zapisywana jest instancja modelu: class Kitten(models.Model): claw_size = ... license_file = models.FileField(blank=True, upload_to='license') def save(self, *args, **kwargs): #Generate a new license file overwriting any previous version #and update file path self.license_file = …

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.