我的Django專案結構

2021-09-21 00:21:42 字數 2784 閱讀 6766

python版本2.7,django版本1.4。

1

2

django-admin.py startproject myproject

#進入myproject目錄

2、建立資料庫,並在myproject/settings.py中配置databases。

3、啟用admin管理介面。

1

'django.contrib.admin'

(2)、編輯myproject/urls.py,去掉admin相關行的注釋。

1

2

3

fromdjango.contrib importadmin

admin.autodiscover()

url(r'^admin/', include(admin.site.urls))

(3)、建立admin的資料庫表。

1

python manage.py  syncdb

(4)、更改介面為中文。將myproject/settings.py中language_code值改為zh-cn。

4、配置account。

(2)、編輯myproject/urls.py,在urlpatterns中新增

1

url(r'^account/', include('account.urls'))

(3)、在account目錄下建立urls.py檔案,並在檔案中新增如下內容。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

#encoding=utf-8

fromdjango.conf.urlsimportpatterns, include, url

#注意,下面的函式名在view中可能與django.contrib.auth.login等衝突

#記得命名空間

urlpatterns=patterns('account.views',

url(r'^$','index'),

url(r'^index/?$','index'),

url(r'^register/?$','register'),

url(r'^login/?$','login'),

url(r'^logout/?$','logout'),

)

urlpatterns+=patterns('',

url(r'^static/css/(?p.*)','django.views.static.serve', ),

url(r'^static/js/(?p.*)','django.views.static.serve', ),

url(r'^static/img/(?p.*)','django.views.static.serve', ),

)

***rqslt

django專案結構

project gitignore readme.md 中文專案簡介 readme.en.md 英文專案簡介 celery task 用來存放clery相關檔案 db 資料庫相關 1.資料化初始化指令碼 2.資料庫維護指令碼,清理,備份指令碼 logs 存放日誌 packages 外部包,原始的,未...

Django專案結構

4.1 user models.py建立模型 重寫django user表 from django.db import models from django.contrib.auth.models import abstractuser create your models here class u...

django 專案結構

建立乙個django之後的專案目錄如下 本文使用的django版本為2.2.12 我當前建立的專案名稱為djangoproject1,在當前目錄下也會生成乙個同名資料夾。3 同名資料夾下包含的檔案含義為 2 當前工程依賴的環境包 1 manage.py。是包含專案管理子命令的檔案,例如 查詢指令可以...