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
Jak sprawdzić, które testy zostały uruchomione podczas wykonywania polecenia manage.py test w Django
Po zakończeniu wykonywania testów za pomocą manage.py testpolecenia Django na konsolę wypisywana jest tylko liczba pomyślnie zakończonych testów. (virtualenv) G:\Project\>python manage.py test Creating test database for alias 'default'... True .. ---------------------------------------------------------------------- Ran 2 tests in 0.017s OK Destroying test database for alias 'default'... Czy jest jakiś sposób, aby zobaczyć: które …

14
Django - nie znaleziono pliku statycznego
Widziałem kilka postów dotyczących tego problemu, ale nie znalazłem rozwiązania. Próbuję obsługiwać pliki statyczne w moim środowisku programistycznym Django 1.3. Oto moje ustawienia ... STATIC_ROOT = '/home/glide/Documents/django/cbox/static/' STATIC_URL = '/static/' STATICFILES_DIRS = ( '/static/', ) ... Mój urls.py urlpatterns = patterns('', ... url(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root', settings.STATIC_ROOT} ), ... ); Mój …


8
Django: Jak przekierować wiadomość i przekazać jej dane
Podczas przetwarzania żądania POST w pliku Django views.py, czasami muszę przekierować go do innego adresu URL. Ten adres URL, do którego przekierowuję, jest obsługiwany przez inną funkcję w tym samym pliku Django views.py. Czy można to zrobić i zachować oryginalne dane POST? UPDATE: Więcej wyjaśnień, dlaczego chcę to zrobić. Mam …
80 django 

8
Django ModelForm dla pól wiele do wielu
Rozważ następujące modele i formę: class Pizza(models.Model): name = models.CharField(max_length=50) class Topping(models.Model): name = models.CharField(max_length=50) ison = models.ManyToManyField(Pizza, blank=True) class ToppingForm(forms.ModelForm): class Meta: model = Topping Kiedy przeglądasz ToppingForm, pozwala wybrać, jakie pizze mają być dodawane i wszystko jest po prostu eleganckie. Moje pytania to: Jak zdefiniować Formularz Modelowy dla …

4
Usunięto poświadczenia autoryzacji - django, elastyczna łodyga fasoli, oauth
Zaimplementowałem REST API w django z django-rest-framework i użyłem oauth2 do uwierzytelnienia. Testowałem z: curl -X POST -d "client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=password&username=YOUR_USERNAME&password=YOUR_PASSWORD" http://localhost:8000/oauth2/access_token/ i curl -H "Authorization: Bearer <your-access-token>" http://localhost:8000/api/ na hoście lokalnym z pomyślnymi wynikami zgodnymi z dokumentacją. Podczas przekazywania tego do istniejącej instancji łodygi elastycznej fasoli AWS otrzymałem: { "detail" : …

11
ImportError: nie można zaimportować nazwy „six” z „django.utils”
Obecnie zaktualizowałem już wersję Django z 2.0.6do 3.0i nagle po wywołaniu python manage.py shellpolecenia dostałem następujący błąd: ImportError: nie można zaimportować nazwy „six” z „django.utils” (/path-to-project/project/venv/lib/python3.7/site-packages/django/utils/ init .py) Pełny ślad: Traceback (most recent call last): File "manage.py", line 13, in <module> execute_from_command_line(sys.argv) File "/path-to-project/project/venv/lib/python3.7/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File …

2
Jak korzystać z Django 3.0 ORM w Notatniku Jupyter bez uruchamiania sprawdzania kontekstu asynchronicznego?
Django 3.0 dodaje obsługę asgi / async, a wraz z nią pilnuje wykonywania synchronicznych żądań w kontekście asynchronicznym . Jednocześnie IPython dodał właśnie obsługę asynchronizacji / oczekiwania na najwyższy poziom , która wydaje się uruchamiać całą sesję interpretera w domyślnej pętli zdarzeń. Niestety połączenie tych dwóch wspaniałych dodatków oznacza, że …

3
Django - CreateView nie zapisuje formularza z zagnieżdżonym zestawem formularzy
Próbuję dostosować podejście do zapisywania zagnieżdżonych zestawów formularzy w formularzu głównym za pomocą funkcji układu Django-Crispy-Forms, ale nie mogę go zapisać. Śledzę ten przykładowy projekt kodu, ale nie mogłem uzyskać poprawności zestawu formatów w celu zapisania danych. Będę naprawdę wdzięczny, jeśli ktoś wskaże mój błąd. Muszę również dodać trzy wstawki …

3
Czy istnieje sposób na utworzenie unikalnego identyfikatora na 2 polach?
Oto mój model: class GroupedModels(models.Model): other_model_one = models.ForeignKey('app.other_model') other_model_two = models.ForeignKey('app.other_model') Zasadniczo chcę, other_modelaby była wyjątkowa w tej tabeli. Oznacza to, że jeśli istnieje rekord, w którym other_model_oneznajduje się id 123, nie powinienem zezwalać na tworzenie kolejnego rekordu z other_model_twoid jako 123. Chyba mogę to zmienić clean, ale zastanawiałem się, …

2
Django: uruchomienie manage.py zawsze przerywa
Mam istniejącą aplikację Django, którą próbuję skonfigurować lokalnie. Po utworzeniu środowiska wirtualnego i zainstalowaniu wszystkich wymaganych zależności, uruchamianie manage.pyprzerywa się bez żadnego innego przydatnego komunikatu o błędzie. (venv) $ python manage.py [1] 39973 abort python manage.py Wszelkie podane podkomendy również przerywają, a ja próbowałem znaleźć sposób na debugowanie bez powodzenia. …
12 python  django 

5
W przypadku konwersji kodu Python2 na Python3 Która wersja Python i Django najlepiej się nadaje?
Obecnie pracuję w dużej firmie, w której musimy przekonwertować stary duży projekt Django Pythona na wersję python3, więc przeprowadziłem wiele badań związanych z tym zagadnieniem, ale wciąż nie jestem w stanie znaleźć idealnej odpowiedzi na pytanie, która wersja Python i Django najlepiej nadaje się do konwersji. Obecnie używam Python: 2.7.16 …

1
Używaj wielu baz danych w Django z tylko jedną tabelą „django_migrations”
W przypadku projektu w Django muszę korzystać z dwóch baz danych: domyślnej i zdalnej . Stworzyłem routers.pyi wszystko działa dobrze. Wymagano utworzenia tabeli w zdalnej bazie danych, a ja utworzyłem migrację, uruchomiłem ją i tabela django_migrationszostała utworzona. Chcę mieć tylko jedną tabelę django_migrationsw domyślnej bazie danych. Odpowiednia część routers.pyznajduje się …

1
Po co definiować create_foo () w modelach Django Managera zamiast nadpisywania create ()?
Czytając dokumenty Django , zaleca się utworzenie niestandardowej metody tworzenia modelu o nazwie Foo, definiując go tak jak create_foow menedżerze: class BookManager(models.Manager): def create_book(self, title): book = self.create(title=title) # do something with the book return book class Book(models.Model): title = models.CharField(max_length=100) objects = BookManager() book = Book.objects.create_book("Pride and Prejudice") Moje …

1
Django REST Framework (DRF): TypeError: register () otrzymał nieoczekiwany argument słowa kluczowego „base_name”
Zaktualizowałem do djangorestframework==3.11.0ze starszej wersji. Teraz mam ten błąd, TypeError: register () otrzymał nieoczekiwany argument słowa kluczowego „base_name” Traceback ... ... ... File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/home/abu/projects/django-example/django2x/urls.py", line 21, in <module> path('sample/', include('sample.urls')), File "/home/abu/.virtualenvs/django-example/lib/python3.6/site-packages/django/urls/conf.py", line 34, in include urlconf_module = import_module(urlconf_module) File "/usr/lib/python3.6/importlib/__init__.py", line 126, …

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.