Mirosław Kędzierski

Mirosław Kędzierski web designer,
działalność
freelancerska

Temat: django start project?? + połączenie z bazą mySql

Witam
jak Się domyślacie dopiero rozpocząłem przygodę.
Podczas tworzenia projektu poleceniem np:
django-admin.py startproject mysite, tworzony jest katalog o tej samej nazwie. Problem polega na tym że ten katalog powstaje w katalogach gdzie mam zainstalowanego pythona, czyli
F:\python\Scripts\mysite.
Czy jest możliwość żeby katalog projektu powstał w innym miejscu wskazanym przezemnie.
A drugie pytanie.
Na kompie mam pakiet xampp serwer apache z mysql i php-myadmin czy da się podpiąć do tej bazy danych czy muszę instalować nową osobną bazę danych?
Daniel K.

Daniel K. Programista Python,
dcs.pl Sp. z o.o.

Temat: django start project?? + połączenie z bazą mySql

Mirosław Kędzierski:
Witam
jak Się domyślacie dopiero rozpocząłem przygodę.
Podczas tworzenia projektu poleceniem np:
django-admin.py startproject mysite, tworzony jest katalog o tej samej nazwie. Problem polega na tym że ten katalog powstaje w katalogach gdzie mam zainstalowanego pythona, czyli
F:\python\Scripts\mysite.
Czy jest możliwość żeby katalog projektu powstał w innym miejscu wskazanym przezemnie.

Katalog z projektem tworzy w tym katalogu z którego wydałeś polecenie django-admin.py . Żeby to zmienić są dwa sposoby
1) dodajesz katalog z F:\python\Scripts do ścieżek systemowych tak by odpalając konsolę "dosową" widziała ona komendę django-admin.py . Następnie odpalasz konsolę wchodzisz sobie do katalogu w którym chcesz mieć projekt i wydajesz polecenie django-admin ...
2) Wchodzisz do katalogu gdzie chcesz mieć projekt i wywołujesz polecenie django-admin z całą ścieżką czyli tak jak napisałeś F:\python\Scripts\django-admin.py startproject mysite

A drugie pytanie.
Na kompie mam pakiet xampp serwer apache z mysql i php-myadmin czy da się podpiąć do tej bazy danych czy muszę instalować nową osobną bazę danych?

Jak najbardziej, dodajesz bazę danych dla projektu i konfigurujesz dostęp w settings.py
Mirosław Kędzierski

Mirosław Kędzierski web designer,
działalność
freelancerska

Temat: django start project?? + połączenie z bazą mySql

Dzieki to już wiem jak zmienić katalog.
A teraz mam problem z bazą nie mogę się do niej dostać, z tego co się dowiedziałem to potrzebny jest mi mysqldb a to nie che się zainstalować z polecenie setup.py instal.
jest wersja exe ale ona nie działa z tą wersją pythona co mam.
Jest może możliwość podłączenia django do bazy bez tej biblioteki.?
Aleksander W.

Aleksander W. Student, podróżnik,
organizator wyjazdów

Temat: django start project?? + połączenie z bazą mySql

Jeśli dopiero zaczynasz przygodę z Django to może warto na początek skorzystać z "gotowej" bazy danych oferowanej przez Django - sqlite3. Nie potrzebujesz do niej serwera, dane są zapisywane w pliku. Jest ona o tyle wygodniejsza od MySQL'a, że lepiej znosi zmiany, które wprowadzasz w modelu (np. aktualizuje pola, w MySQLu musiałbyś kasować tabele).

konto usunięte

Temat: django start project?? + połączenie z bazą mySql

Jeśli zaczynasz przygodę z Django to polecam zacząć od Pythona 2.6.6 jeśli rozmawiamy o Windowsie, pod niego znajdziesz wszystkie biblioteki działające i skompilowane, mysqldb http://home.netimperia.com/files/misc/MySQL-python-1.2...
Mirosław Kędzierski

Mirosław Kędzierski web designer,
działalność
freelancerska

Temat: django start project?? + połączenie z bazą mySql

Dzięki wielkie.
Tak zrobie



Wyślij zaproszenie do